irgendwie habe ich derzeit einem Denkfehler, wobei ich aber keine Idee habe, wie ich dieses Problem lösen könnte.
Mein Ziel: Ich möchte die ersten 6 Zeilen in einem Tabellenblatt löschen. Dazu habe ich folgenen VBA Code geschrieben:
Dim k As Integer
For k = 1 To 6
Rows(k).EntireRow.Delete
Debug.Print "Zeile " & k & " der Kopfdaten gelöscht"
Next k
Das Script funktioniert ja soweit, aber es löscht mir die erste Zeile und löscht dann logischerweise die zweite Zeile die ursprünglich die dritte war...
Mit anderen Worten überspringt er immer eine Zeile...
Ich hoffe es ist einigemaßen verständlich was ich meine und erreichen möchte...
Habt ihr da eine Idee, was ich machen könnte?
Danke fürs Feedback im voraus