KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie fügt man in Excel einen bedingten Seitenumbruch ein?

AutorSun Änderungsdatum

Bei der Arbeit mit großen Datensätzen in Excel möchten Sie gedruckte Berichte oft so gestalten, dass jedes Mal, wenn sich der Wert in einer bestimmten Spalte ändert, eine neue Seite beginnt. Stellen Sie sich beispielsweise eine Liste vor, in der Spalte A Kategorien enthält – Sie möchten wahrscheinlich, dass jede Kategorie auf einer neuen gedruckten Seite beginnt, wie in der folgenden Abbildung dargestellt. Obwohl Excel Ihnen erlaubt, Seitenumbrüche manuell einzufügen, kann dies bei großen oder häufig aktualisierten Datensätzen mühsam und fehleranfällig sein. Glücklicherweise gibt es mehrere effiziente Methoden, um diesen Prozess zu automatisieren – so sparen Sie Zeit und minimieren Fehler.
bedingtes Einfügen von Seitenumbrüchen

Verwendung der Teilergebnis-Funktion zum Einfügen von Seitenumbruch

Verwendung von VBA-Code zum Einfügen von Seitenumbruch

Änderungen in Spalte markieren, um Seitenumbruch einzufügen, wenn sich Daten ändern

Fügen Sie Seitenumbrüche in jeder zweiten Zeile ein, um Seitenumbruch in jede n-te Zeile einzufügen

Alternative Formellösung für bedingte Seitenumbruch


Verwendung der Teilergebnis-Funktion zum Einfügen von Seitenumbruch

Die Teilergebnis-Funktion von Excel wird häufig zur Zusammenfassung gruppenbasierter Daten eingesetzt und ermöglicht zudem automatische Seitenumbrüche, sobald sich der Wert in einer ausgewählten Spalte ändert. Diese Methode ist ideal, wenn Ihre Daten bereits nach der Spalte sortiert sind, nach der Sie gruppieren möchten – beispielsweise nach Kundenname oder Regionscode. Sie fügt effizient Seitenumbrüche zwischen den Gruppen ein und vereinfacht so die Berichtserstellung sowie die Druckvorbereitung erheblich.

Stellen Sie vor Beginn sicher, dass Ihre Daten korrekt nach der Zielspalte sortiert sind, da „Teilergebnis“ bei jeder Gruppenänderung einen Seitenumbruch einfügt – Abweichungen können zu unerwarteten Umbrüchen führen.

1. Wählen Sie den Datenbereich aus, in den Sie einen Seitenumbruch einfügen möchten. Wechseln Sie zur Daten-Registerkarte und klicken Sie auf Teilergebnis.
klicken Sie auf Daten > Teilsummen

2. Wählen Sie im Dialogfeld Teilergebnisdie Zielspalte für „Bei Änderung in“ aus (z. B. Spalte A, falls dies Ihr Schlüsselfeld ist), wählen Sie eine passende Zusammenfassungsfunktion (wie)Summe, Anzahl usw.) und aktivieren Sie unbedingt die Option Seitenumbruch zwischen Gruppen. Weitere verfügbare Optionen können Sie je nach Bedarf aktivieren oder deaktivieren.
Optionen im Dialogfeld festlegen

3. Klicken Sie auf OK, um die Teilergebnisse anzuwenden und Seitenumbrüche einzufügen. Anschließend werden Ihre Daten gruppiert und automatisch ein Seitenumbruch an jeder Änderung der ausgewählten Spalte eingefügt.
die Daten sind gruppiert und Seitenumbrüche wurden eingefügt

Praktische Tipps:

  • Verwenden Sie diese Methode, wenn Sie Gruppenzusammenfassungen separat drucken oder gruppenbasiert drucken möchten.
  • Diese Option eignet sich ideal für Daten, die bereits nach der Zielspalte sortiert sind – andernfalls könnten Seitenumbrüche an falschen Stellen eingefügt werden.
  • Möchten Sie die eingefügten Gruppierungen und Umbrüche später wieder entfernen, wechseln Sie einfach zur Daten-Registerkarte, wählen erneut Teilergebnis aus und klicken auf Alle entfernen.
Fehlerbehebung:
  • Falls sich der Seitenumbruch nicht dort befindet, wo Sie ihn erwarten, prüfen Sie, ob Ihre Daten korrekt sortiert sind.
  • Teilergebnisse fügen Zusammenfassungszeilen hinzu – falls Sie diese vermeiden möchten, sollten Sie die unten beschriebene VBA-Methode in Erwägung ziehen.

 


Verwendung von VBA-Code zum Einfügen von Seitenumbruch

Wenn Sie Seitenumbrüche basierend auf Änderungen eines Spaltenwerts einfügen möchten, ohne Ihre Daten zu gruppieren oder Zusammenfassungsspalten hinzuzufügen, bietet VBA eine praktische Alternative – mit der nötigen Flexibilität für benutzerdefinierte Bedingungen und optimaler Eignung auch für ungeordnete Daten.

Speichern Sie Ihre Arbeitsmappe vor Ausführung des VBA-Codes, um versehentlichen Datenverlust zu vermeiden, und stellen Sie sicher, dass Makros in Ihren Excel-Anwendungseinstellungen aktiviert sind.

1. Drücken Sie Alt + F11, um das Fenster des Microsoft Visual Basic for Applications-Editors zu öffnen.

2. Klicken Sie im VBA-Editor auf Einfügen > Modul, um ein neues Modul hinzuzufügen, und fügen Sie anschließend den folgenden Code in das Modulfenster ein.

VBA: Seitenumbruch einfügen, wenn sich Daten ändern

Sub PageBreak()
'UpdatebyExtendOffice20181101
    Dim xSRg As Range
    Dim xRg As Range
    On Error Resume Next
    Set xSRg = Application.InputBox("Select key column:", "Kutools for Excel", xTxt, , , , , 8)
    If xSRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
    For Each xRg In xSRg
        ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakNone
        If xRg.Value <> xRg.Offset(-1, 0).Value Then
            ActiveSheet.Rows(xRg.Row).PageBreak = xlPageBreakManual
        End If
    Next xRg
Application.ScreenUpdating = True
End Sub

3. Drücken Sie F5, um den Code auszuführen. Anschließend erscheint ein Dialogfeld, in dem Sie aufgefordert werden, die Schlüsselspalte auszuwählen – also jene Spalte, die bei Änderungen der Werte einen Seitenumbruch auslösen soll.
wählen Sie die Schlüsselspalte aus, anhand derer Seitenumbrüche eingefügt werden sollen

4. Klicken Sie auf OK. Der Code fügt automatisch Seitenumbrüche an den richtigen Positionen ein – und zwar entsprechend den Änderungen in der gewählten Spalte.

Praktische Tipps:

  • Ideal für fortgeschrittene Anwender mit individuellen Anforderungen an Seitenumbrüche.
  • Diese Methode verändert Ihre Datenstruktur nicht und vermeidet zudem das Einfügen von Teilergebniszeilen.
  • Sollte die Meldung „Makro deaktiviert“ erscheinen, aktivieren Sie Makros ganz einfach über Datei > Optionen > Vertrauenscenter.
Fehlerbehebung:
  • Falls kein Seitenumbruch eingefügt wird, stellen Sie sicher, dass Sie die richtige Schlüsselspalte ausgewählt haben, und prüfen Sie auf zusammengeführte Zellen, da VBA diese überspringen kann.
  • Denken Sie daran, Ihre Arbeitsmappe vor dem Ausführen des Codes zu speichern – VBA-Vorgänge lassen sich nicht rückgängig machen.

Änderungen in Spalte markieren, um Seitenumbruch einzufügen, wenn sich Daten ändern

Für Anwender, die eine grafische Oberfläche und mehr Optionen bevorzugen, bietet die Funktion Kutools für Excel mit Änderungen in Spalte markieren die Möglichkeit, automatisch Seitenumbrüche, leere Zeilen, Rahmen oder farbliche Hervorhebungen basierend auf Änderungen in festgelegten Spaltenwerten einzufügen. Dieser Ansatz ist besonders nützlich in strukturierten Berichten, Rechnungen oder Formularen, bei denen eine klare visuelle Trennung entscheidend ist.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:(Kostenlos Kutools für Excel jetzt herunterladen!)

Klicken Sie auf Kutools > Format > Änderungen in Spalte markieren.
klicken Sie auf die Funktion Unterschiede hervorheben von Kutools

2. Konfigurieren Sie im Dialogfeld Änderungen in Spalte markieren die Einstellungen wie folgt:

1) Klicken Sie auf das Auswahlsymbol Schaltfläche auswählen im Abschnitt Bereich und wählen Sie den Bereich Ihrer Daten aus – ohne Überschriftenzeilen.

2) Klicken Sie auf das Auswahlsymbol Schaltfläche auswählen im Abschnitt Schlüsselspalte und wählen Sie die Spalte aus, auf der die Seitenumbrüche basieren sollen (ohne Überschriften).

3) Wählen Sie im Bereich Seitenumbruch unter Optionen aus. Zusätzliche Optionen wie das Einfügen leerer Zeilen oder das Ändern der Hintergrundfarbe stehen ebenfalls zur weiteren Anpassung zur Verfügung.
geben Sie Optionen im Dialogfeld an

3. Klicken Sie auf OK.

Seitenumbrüche werden nun automatisch bei jeder Änderung in der angegebenen Spalte innerhalb des ausgewählten Bereichs eingefügt.
Seitenumbrüche werden eingefügt, wenn sich die Daten ändern

Vorteile:

  • Einfach zu bedienende grafische Oberfläche – ohne Formeln oder Programmcode.
  • Bietet flexible Formatierungsoptionen, die über einfache Seitenumbrüche hinausgehen.
  • Besonders vorteilhaft für Berichte, die eine klare visuelle Trennung erfordern, sobald sich die Daten ändern.
Hinweise zur Verwendung:
  • Falls Ihre Arbeitsmappe geschützte Blätter enthält, müssen Sie diese ggf. entsperren, bevor Sie die Funktion nutzen können.

Fügen Sie Seitenumbrüche in jeder zweiten Zeile ein, um Seitenumbruch in jede n-te Zeile einzufügen

In manchen Szenarien möchten Sie möglicherweise Seitenumbrüche in regelmäßigen Abständen einfügen – beispielsweise nach jeweils 2 oder 5 Zeilen – unabhängig vom tatsächlichen Wert in Ihrem Datensatz. Das ist besonders nützlich bei der Erstellung von Formularen, Ticketlisten oder Gutscheinen, die in gleichmäßigen Chargen gedruckt werden sollen. Mit der Funktion Fügen Sie Seitenumbrüche in jeder zweiten Zeile ein von Kutools für Excel lässt sich das schnell erreichen, ohne jede Sektion manuell einfügen zu müssen.

Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:(Kostenlos Kutools für Excel jetzt herunterladen!)

1. Wählen Sie die Daten aus, auf die Sie Seitenumbrüche anwenden möchten, und klicken Sie auf KUTOOLS PLUS > Drucken > Fügen Sie Seitenumbrüche in jeder zweiten Zeile ein.
klicken Sie auf die Funktion Seitenumbruch alle X Zeilen von Kutools

2. Geben Sie im Fügen Sie Seitenumbrüche in jeder zweiten Zeile ein-Dialogfeld das Intervall an (geben Sie beispielsweise „2“ ein, um alle zwei Zeilen einen Seitenumbruch einzufügen).
 geben Sie das Intervall zum Einfügen des Seitenumbruchs ein

3. Klicken Sie auf OK(und erneut auf)OK, falls dazu aufgefordert wird) – der Seitenumbruch wird dann im von Ihnen festgelegten Intervall eingefügt.
die Seitenumbrüche wurden alle 2 Zeilen eingefügt

Anwendungsszenarien:

  • Ideal für Anwendungen, bei denen Seitenumbrüche in festen Abständen erforderlich sind – beispielsweise beim Seriendruck oder bei wiederkehrenden Formularen.
Vor- und Nachteile:
  • Schnell und einfach für jede feste Intervalleinstellung – unabhängig von Datenänderungen.
  • Weniger flexibel, wenn Sie Umbrüche basierend auf bestimmten Werten benötigen – nutzen Sie für bedingte Umbrüche die zuvor beschriebenen alternativen Methoden.

Alle N-te Zeile einen Seitenumbruch einfügen

 

Alternative Formellösung für bedingte Seitenumbruch

Obwohl Excel keine direkte Formel bietet, um physisch einen Seitenumbruch einzufügen, können Sie mithilfe von Formeln erkennen, wo sich Werte in einer Spalte ändern, und diese Information nutzen, um festzulegen, an welchen Stellen Seitenumbrüche manuell eingefügt oder visuell markiert werden sollten. Dieser Ansatz eignet sich besonders gut für rein visuelle Trennungen oder wenn die Drucklogik an einen anderen Prozess weitergegeben wird.

1. Geben Sie in einer Hilfsspalte (z. B. Spalte B ab Zelle B2) die folgende Formel ein, um jede Änderung in Spalte A zu markieren:

=IF(A2<>A1,"Page Break","")

2. Drücken Sie die Eingabetaste und ziehen Sie die Formel nach unten, um sie auf weitere Zeilen der Hilfsspalte anzuwenden. Fügen Sie an Stellen, an denen „Seitenumbruch“ angezeigt wird, bei Bedarf manuell einen physischen Seitenumbruch ein (wechseln Sie dazu zu)Seitenlayout > Umbrüche > Seitenumbruch einfügen).

Tipps:

  • Sie können die Hilfsspalte filtern oder mit bedingter Formatierung hervorheben, um zu erkennen, wo Seitenumbrüche eingefügt werden sollen.
  • Diese Methode eignet sich ideal für die visuelle Überprüfung oder ein halbautomatisches Seitenumbruch-Management.

Unabhängig von der gewählten Methode sollten Sie Ihr Arbeitsblatt stets in der Seitenumbruch-Vorschau (Registerkarte Ansicht > Seitenumbruch-Vorschau) überprüfen, bevor Sie drucken, um Ihre Seitenumbrüche zu bestätigen. Falls zusätzliche oder fehlende Umbrüche auffallen, prüfen Sie die Sortierung Ihrer Daten und Ihre Umbrucheinstellungen. Experimentieren Sie je nach Ihrem Arbeitsablauf und Ihren Berichtsanforderungen ruhig mit verschiedenen Ansätzen.

Sollten Fehler auftreten – beispielsweise, dass „Weitere Optionen für Kutools“ nicht angezeigt wird oder ein Code nicht ausgeführt werden kann –, überprüfen Sie Ihre Excel-Add-Ins und Makroeinstellungen. Bei anhaltenden Problemen starten Sie Excel neu oder lesen Sie den entsprechenden Abschnitt zur Fehlersuche weiter oben.


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins