Laufzeitfehler 9 b. Ansprechen von HPagebreaks(i)
04.09.2003 14:45:52
Joerg Schreiber
Ich bekomme staendig folgenden nervtoetenden Fehler:
ein Worksheet mit ca. 120 Zeilen soll gezielt auf seine
systemseitigen Seitenumbrueche angesprochen werden, die
in der Summe 3 sind. durch
Dim i, Anz_PB As Integer
Anz_PB = ActiveSheet.HPageBreaks.Count
kann ich die auch wunderbar ermitteln lassen.
Wenn ich deren Position jedoch z.B. in MsgBoxes ausgeben
lasse,
For i = 1 To Anz_Pb
MsgBox "Zeilenumbruch " & i & " in Zeile " & _
Activesheet.HPageBreaks(i).Location.Row
Next
tut er dies genau zweimal und bringt mir beim dritten
Umbruch den "Laufzeitfehler 9 - Index ausserhalb des
gueltigen Bereichs".
In einem jungfraeulichen Blatt, macht er das vernuenftig,
in meiner Tabelle jedoch nicht. Kennt jemand einen plausi-
blen Grund bzw. die moegliche Fehlerquelle?