27.03.2019, 17:06
Hallo,
ich habe mich an einer Problemlösung für diesen Thread versucht und bin grandios gescheitert. Der Code
erzeugt nach dem zweiten oder dritten Durchlauf in der For-Schleife einen Laufzeitfehler 9 Index außerhalb des gültigen Bereichs. ?ActiveSheet.HPageBreaks.Count im Direktfenster eingeben ergibt aber in dem Fall den passenden Wert 6. Warum kriege ich dann eine Fehlermeldung? Getestet habe ich es auf Excel 2016.
ich habe mich an einer Problemlösung für diesen Thread versucht und bin grandios gescheitert. Der Code
Code:
Sub prcAusdruck()
Dim lngC As Long
For lngC = 1 To ActiveSheet.HPageBreaks.Count
MsgBox ActiveSheet.HPageBreaks(lngC).Location.Row
Next lngC
End Sub
erzeugt nach dem zweiten oder dritten Durchlauf in der For-Schleife einen Laufzeitfehler 9 Index außerhalb des gültigen Bereichs. ?ActiveSheet.HPageBreaks.Count im Direktfenster eingeben ergibt aber in dem Fall den passenden Wert 6. Warum kriege ich dann eine Fehlermeldung? Getestet habe ich es auf Excel 2016.
Gruß Stefan
Win 10 / Office 2016
Win 10 / Office 2016