ich habe ein kleines Problem mit If Then.
Mein Code lautet:
For sh = 1 To 20
Workbooks(Dateiname).Worksheets(sh).Activate
With Workbooks(Dateiname).Worksheets(sh)
lzZeile = .Cells(18, 1).End(xlUp).Row
For a = 2 To lzZeile
If sh = 1 Then
For a = 3 To 23
End If
Hier bringt er mir den Fehler "For Steuervariable wird bereits verwendet"
Wenn ich das ganze so gestallte
For sh = 1 To 20
Workbooks(Dateiname).Worksheets(sh).Activate
With Workbooks(Dateiname).Worksheets(sh)
lzZeile = .Cells(18, 1).End(xlUp).Row
If sh = 1 Then
For a = 3 To 23
Else
For a = 2 To lzZeile
End If
sagte er mir "Else ohne If"
Kann mir jemnad verraten was ich falsch mache?
Danke
Susmark