29.10.2015, 19:52
Hallo,
ich habe folgendes Makro, das mir Zeilen löscht, wenn der Spalte 11 die Zelle leer ist.
Was muss ich ändern, wenn ich die Zeile nur dann löschen möchte, wenn die Zelle in Spalte 4 und Spalte 11 leer ist?
ich habe folgendes Makro, das mir Zeilen löscht, wenn der Spalte 11 die Zelle leer ist.
Was muss ich ändern, wenn ich die Zeile nur dann löschen möchte, wenn die Zelle in Spalte 4 und Spalte 11 leer ist?
Code:
Sub Leerzeilen_loeschen()
'Leere Zeilen löschen
Dim lngSpalte As Long
'Spalte, die auf Leerzeichen geprüft werden soll
lngSpalte = 11
For a = ActiveSheet.Cells(Rows.Count, lngSpalte).End(xlUp).Row To 1 Step -1
If ActiveSheet.Cells(a, 11).Value = "" Then
Rows(a).Delete shift:=xlUp
End If
Next a
End Sub
LG Herbert
Windows 10
Office 365
Windows 10
Office 365