steh grad auf den Schlauch ...
Hab eine Liste mit 100 Zeilen und 5 Spalten, wie füge ich nach jede Zeile eine Leerzeile ein?
Danke vorab
Gruß
Steve
Sub Zeile_einfügen()
Dim i As Integer
For i = 100 To 2 Step -1
Rows(i).Insert
Next i
End Sub
Sub ZeilenEinfügen()
Dim I As Long
For I = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1
Rows(I).Insert
Next
End Sub

Um in Excel nach jeder Zeile eine Leerzeile einzufügen, kannst Du die folgende VBA-Makro-Anweisung verwenden. Hier ist der Schritt-für-Schritt-Prozess:
Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.
Klicke im Menü auf Einfügen und wähle Modul aus.
Kopiere folgenden Code in das Modul:
Sub ZeilenEinfügen()
Dim i As Long
For i = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1
Rows(i).Insert
Next i
End Sub
Schließe den VBA-Editor und gehe zurück zu Excel.
Drücke ALT + F8, wähle ZeilenEinfügen aus und klicke auf Ausführen.
Damit hast Du erfolgreich leerzeilen zwischen den bestehenden Zeilen eingefügt.
Fehler: "Laufzeitfehler 1004: Methode 'Insert' des Objekts 'Rows' ist fehlgeschlagen."
Fehler: Leerzeilen werden nicht eingefügt.
Falls Du VBA nicht verwenden möchtest, gibt es auch andere Möglichkeiten:
Manuelle Methode:
Zeile einfügen.Excel-Formel:
Angenommen, Du hast folgende Daten:
A1: Name
A2: Max
A3: Anna
A4: Tom
Nach Ausführung des Skripts wird die Tabelle so aussehen:
A1: Name
A2:
A3: Max
A4:
A5: Anna
A6:
A7: Tom
A8:
Somit hast Du erfolgreich eine leerzeile nach jeder zeile eingefügt.
Step -2 verwenden, um nach jeder zweiten Zeile zwei Leerzeilen einzufügen.1. Wie kann ich automatisch Leerzeilen einfügen? Du kannst das oben genannte VBA-Makro verwenden, um automatisch nach jeder Zeile eine Leerzeile einzufügen.
2. Gibt es eine Möglichkeit, Leerzeilen nach bestimmten Kriterien einzufügen?
Ja, Du kannst das Makro anpassen, um Leerzeilen nur unter bestimmten Bedingungen einzufügen, indem Du If-Anweisungen hinzufügst.
3. Funktioniert das in allen Excel-Versionen? Das VBA-Makro sollte in jeder modernen Version von Excel (z.B. Excel 2013, 2016, 2019, und Microsoft 365) funktionieren.