Leerzeilen in Tabelle entfernen
Mit folgendem VBA Code kann man Leerzeilen in einer Tabelle entfernen.
Mit ALT-F11 in die VBA Entwicklungsumgebung wechseln und folgenden Code Schnipsel einfügen:
---- Bereich ab Public Sub Leerzeilen_löschen() in Zwischenablage kopieren ---
Public Sub Leerzeilen_loeschen()
Dim lngSpalte As Long
Dim rngZelle As Long
'** Variabel lngSpalte = Spalte(nindex), die/der auf Leerzeichen geprüft werden soll
lngSpalte = 1
For rngZelle = ActiveSheet.Cells(Rows.Count, lngSpalte).End(xlUp).Row To 1 Step -1
If Trim(ActiveSheet.Cells(rngZelle, 1).Value) = "" Then
Rows(rngZelle).Delete shift:=xlUp
End If
Next rngZelle
End Sub
Kommentare
Kommentar veröffentlichen