VBA erweitern: Zeilen löschen
21.11.2017 14:31:36
Kisska
Mit dem folgenden Code lösche ich alle Zeilen, wo in der 2. Spalte nach der Überschrift etwas anderes steht als "Text1":
Sub Filter()
Application.ScreenUpdating = False
Dim iRow As Single
Dim i As Single
Range("A1", Range("a65536").End(xlUp)).Select
iRow = ActiveSheet.UsedRange.Rows.Count
'Auswahl Anfangszelle
Cells(2, 2).Select
For i = iRow To 2 Step -1
If Cells(i, 2).Value "Text1" Then
Cells(i, 1).EntireRow.Delete
End If
Next i
Application.ScreenUpdating = True
End Sub
Könnte mir bitte jemand helfen, den Code zu erweitern: Es sollen die Zeilen bleiben, wo in der 2. Spalte nicht nur "Text1" steht, sondern mehr, bspw. "Text4", "Text7" und "Text9" - also 4 Suchkriterien.Viele Grüße
Kisska
Anzeige