Excel beschränkt die Anzahl der manuellen Seitenumbrüche 1026

Zusammenfassung

Microsoft Office Excel kann maximal 1026 manuellen horizontalen Seitenumbrüche für ein Arbeitsblatt. In Excel 2007 ist ein Limit von manuellen Seitenwechsel 1023. Wenn Sie ein Makro, das versucht ausführen, diese Grenze überschreiten, erhalten Sie eine Laufzeit-Fehlermeldung:
Nicht genügend Arbeitsspeicher.
Anschließend erhalten Sie die folgende Fehlermeldung angezeigt:
Laufzeitfehler '1004':
Fehler anwendungsdefinierte oder Objekt definiert
Mit Microsoft Excel 2002 erhalten Sie folgende Fehlermeldung:
Laufzeitfehler '1004':
Diese Aktion übersteigt die Anzahl der Seitenumbrüche ein Arbeitsblatt manuell hinzugefügt werden können. Ein Arbeitsblatt kann maximal 1026 horizontale Seitenumbrüche enthalten.

Weitere Informationen

Die folgenden Excel Visual Basic for Applications (VBA)-Makro veranschaulicht, wie der Fehler auftreten.
Sub Test()    Dim oSheet As Worksheet
Set oSheet = ThisWorkbook.Worksheets(1)
For i = 1 To 2000
oSheet.HPageBreaks.Add oSheet.Rows(i + 1) '<- Error when i=1027
Debug.Print i
Next
End Sub

Eigenschaften

Artikelnummer: 284916 – Letzte Überarbeitung: 23.01.2017 – Revision: 1

Feedback