If Not Funktion
18.07.2017 12:40:28
Lisa
folgenden Code habe ich benutzt, um alle Zeilen zu löschen, in denen nicht eine der vier Bedinungen erfüllt ist.
Leider funktioniert es nicht - ist was mit dem Code falsch oder kann es auch daran liegen, dass die Datei sehr groß ist?
Sub DelRows()
Dim lngLastRow As Long
Dim i As Long
lngLastRow = ActiveCell.SpecialCells(xlLastCell).Row
For i = lngLastRow To 1 Step -1
If Not (Cells(i, 3) = 67760 Or Cells(i, 3) = 10108939 Or Cells(i, 1).Value = "APO"
Or Cells(i, 1).Value = "HST")
Then
Cells(i, 1).EntireRow.Delete
End If
Next
End Sub
Anzeige