da sich meine VBA Kenntnisse in Grenzen halten bin ich auf eure Hilfe angewiesen. Möchte mit folgendem Code zwei Leerzeilen ab Zeile 18 nach dem eigentlich Eintrag einfügen lassen (funktioniert auch). Leider hört das Script nach etwa 18 Einträgen auf, obwohl die Liste ca. 1200 Einträge hat. Was übersehe ich?
Danke für eure Unterstützung!
Sub Test1()
Dim i As Integer
Dim z As Integer
Application.ScreenUpdating = False
For i = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1
For z = 1 To 2
Cells(17 + i, 1).EntireRow.Insert Shift:=xlDown
Next z
Next i
Application.ScreenUpdating = True
End Sub