Zum Hauptinhalt springen

Wie fügt man bedingt Seitenumbrüche in Excel ein?

Author: Sun Last Modified: 2025-05-28

Angenommen, Sie müssen Seitenumbrüche einfügen, während sich die Werte in Spalte A ändern, wie im folgenden Screenshot gezeigt. Wie könnten Sie dies in Excel handhaben? Im Allgemeinen können Sie die Seitenumbrüche manuell nacheinander einfügen, aber hier stelle ich einige Tricks vor, um dies schnell zu lösen.
conditional inserting page breaks

Verwenden der Teilergebnis-Funktion zum Einfügen von Seitenumbrüchen

Verwenden von VBA-Code zum Einfügen von Seitenumbrüchen

Unterschiede hervorheben, um Seitenumbruch bei Datenänderung einzufügen

Seitenumbruch in jeder Zeile einfügen, um Seitenumbrüche in jeder n-ten Zeile einzufügengood idea3


Verwenden der Teilergebnis-Funktion zum Einfügen von Seitenumbrüchen

In Excel kann die Teilergebnis-Funktion Seitenumbrüche basierend auf Gruppen hinzufügen.

1. Wählen Sie die Daten aus, denen Sie Seitenumbrüche hinzufügen möchten, und klicken Sie auf Daten > Teilergebnis.
click Data > Subtotal

2. Im Fenster Teilergebnis Dialogfeld wählen Sie die Spalte aus, in der Sie basierend auf ihrem Wert einen Seitenumbruch einfügen möchten, aus der Dropdown-Liste „Bei jeder Änderung“. Wählen Sie dann die Funktion aus, die Sie verwenden möchten. Funktion verwenden Liste, und aktivieren Sie dann das Kontrollkästchen Seitenumbruch zwischen Gruppen und andere Optionen nach Bedarf.
set options in the dialog box

3. Klicken Sie auf OK. Nun wurden die Daten gruppiert und Seitenumbrüche hinzugefügt.
the data is grouped and added page breaks


Verwenden von VBA-Code zum Einfügen von Seitenumbrüchen

Wenn Sie keine Gruppen zu den Daten hinzufügen möchten, können Sie VBA-Code verwenden, um diese Aufgabe zu erledigen.

1. Drücken Sie Alt + F11, um das Fenster Microsoft Visual Basic for Applications anzuzeigen.

2. Klicken Sie auf Einfügen > Modul, kopieren und fügen Sie den folgenden Code in das neue Modulfenster ein.

VBA: Seitenumbrüche 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 Taste, es erscheint ein Dialogfeld, das Sie daran erinnert, die Schlüsselspalte auszuwählen, in der der Seitenumbruch basierend darauf eingefügt wird.
select the key column to insert page break based on

4. Klicken Sie auf OK, nun wurden die Seitenumbrüche eingefügt.


Unterschiede hervorheben, um Seitenumbruch bei Datenänderung einzufügen

Die Funktion Unterschiede hervorheben von Kutools for Excel unterstützt das Einfügen von Seitenumbrüchen, Leerzeilen, unteren Rahmen oder Hintergrundfarben, wenn sich Daten in Excel ändern.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

Nach der Installation von Kutools for Excel gehen Sie bitte wie folgt vor: (Jetzt kostenlos Kutools for Excel herunterladen!)

Klicken Sie auf Kutools > Format > Unterschiede hervorheben.
click Distinguish Differences feature of kutools

2. Im Dialogfeld Unterschiede in Schlüsselspalte hervorheben führen Sie bitte die folgenden Einstellungen aus:

1) Klicken Sie auf das Auswahl-Symbolselect button im Abschnitt Bereich und wählen Sie den Datenbereich aus (ohne Spaltenüberschriften)

2) Klicken Sie auf das Auswahl-Symbolselect button im Abschnitt Schlüsselspalte und wählen Sie die Spalte aus, in der Sie basierend auf entsprechenden Datenänderungen einen Seitenumbruch einfügen möchten (ohne Spaltenüberschriften)

3) Aktivieren Sie die Option Seitenumbruch im Abschnitt Optionen .
specify options in the dialog box

3. Klicken Sie auf Ok.

Nun wird ein Seitenumbruch eingefügt, wenn sich Daten im ausgewählten Bereich ändern.
page breaks is inserted when data changes


Seitenumbruch in jeder Zeile einfügen, um Seitenumbrüche in jeder n-ten Zeile einzufügen

Wenn Sie Seitenumbrüche in einem festen Intervall einfügen möchten, können Sie das Hilfsprogramm „Seitenumbruch in jeder Zeile einfügen“ von Kutools for Excel verwenden, um das Problem schnell zu lösen.

Nach der Installation von Kutools for Excel gehen Sie bitte wie folgt vor: (Jetzt kostenlos Kutools for Excel herunterladen!)

1. Wählen Sie die Daten aus und klicken Sie auf Kutools Plus > Drucken > Seitenumbruch in jeder Zeile einfügen.
click Insert Page Break Every Row feature of kutools

2. Im Fenster Seitenumbruch in jeder Zeile einfügen geben Sie das gewünschte Intervall ein.
 type the interval to insert page break

3. Klicken Sie auf OK > OK um die Dialogfelder zu schließen, nun wurden die Seitenumbrüche in jeder 2. Zeile eingefügt.
the page breaks have been inserted in every 2 rows


  Seitenumbruch in jeder n-ten Zeile einfügen

 

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!