Habe ein Problem bei der Zählung der Auswahl.
Ohne Filter wird richtig gezählt, mit Filter funktionierts nicht. Was mach ich da falsch?
Sub test1()
'Ohne Filter
Dim intMarkiereVorAuswahlAnfang As Integer
Dim intMarkiereVorAuswahlEnde As Integer
If Sheets("Tabelle1").AutoFilterMode Then
Selection.AutoFilter
End If
intMarkiereVorAuswahlAnfang = Range("A2").End(xlDown).Offset(0, 0).Row
intMarkiereVorAuswahlEnde = Range("A65536").End(xlUp).Offset(0, 0).Row
Range("A2").Select
MsgBox "Start: " & intMarkiereVorAuswahlAnfang & " Ende: " & _
intMarkiereVorAuswahlEnde
End Sub
Sub test2()
'Mit Filter
Dim intFilterEnde As Integer
Dim intMarkiereVorAuswahlAnfang As Integer
Dim intMarkiereVorAuswahlEnde As Integer
If Sheets("Tabelle1").AutoFilterMode Then
Selection.AutoFilter
End If
intFilterEnde = Range("A65536").End(xlUp).Offset(0, 0).Row
Range("A2:A" & intFilterEnde).Select
Selection.AutoFilter Field:=1, Criteria1:=""
intMarkiereVorAuswahlAnfang = Range("A2").End(xlDown).Offset(0, 0).Row
intMarkiereVorAuswahlEnde = Range("A65536").End(xlUp).Offset(0, 0).Row
Range("A2").Select
MsgBox "Start: " & intMarkiereVorAuswahlAnfang & " Ende: " & _
intMarkiereVorAuswahlEnde
End Sub
Bitte um Eure Hilfe
Gruss
Leitz G.