Function AktiveSeite()
Dim i As Integer, z As Integer
Dim zeile As Long
zeile = ActiveCell.Row
For i = ActiveSheet.HPageBreaks.Count To 1 Step -1
z = ActiveSheet.HPageBreaks.Item(i).Location.Row
If zeile >= z Then Exit For
Next i
AktiveSeite = i + 1
End Function
Sub Test()
Dim s As Integer
s = AktiveSeite
ActiveSheet.PrintOut From:=s, To:=s
End Sub
Sub Test() bis End
Sub oder auch die Function?