Anzeige
Archiv - Navigation
1036to1040
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeile löschen

Zeile löschen
07.01.2009 12:41:00
Holger
Hallo Leute,
stehe vor einem Problem.
Hab im Archiv folgenden Code gefunden um Zeilen mit bestimmten Inhalten löschen zu können:

Sub Loeschen()
Dim i As Long, laR As Long
Worksheets("Tabelle1").Activate
laR = Cells(Rows.Count, 2).End(xlUp).Row
For i = laR To 2 Step -1
If Cells(i, 2) = "po" Then Rows(i).EntireRow.Delete
Next i
End Sub


Klappt auch, wenn der Inhalt "po" ist. Was muss ich umbauen, wenn auch Zeilen mit Inhalten wie "Polo", "Harpo", "Südpolen" oder Ähnliche gelöscht werden sollen.
Danke im Voraus und Eiserne Grüße aus der Hauptstadt
Holger

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeile löschen
07.01.2009 12:45:00
Hajo_Zi
Hallo Holger,
Du mußt die Zeile
If Cells(i, 2) = "po" Then Rows(i).EntireRow.Delete
für jeden Wert einfügen. Da enthalten Po nicht ausreicht.

AW: Zeile löschen
07.01.2009 13:00:03
D.Saster
Hallo,
If Cells(i, 2) Like "*po*" Then Rows(i).EntireRow.Delete
Gruß
Dierk
=wiederholen("Danke";1000)
07.01.2009 13:28:00
Holger
Hallo Dee Saster,
* hatte ich auch schon probiert. like war der springende Punkt.
Klappt jetzt auch Super.
Danke auch an Hajo_Zi. "po" war nur ein Beispiel für eine variable Zeichenkette in einem unterschiedlich langen Text. Deine Lösung ist bei wenigen eindeutig definierten Zeichen sinnvoll. War in meiner Frage nicht klar formuliert.
Eiserne Grüße aus der Hauptstadt
Holger
Anzeige
AW: =wiederholen("Danke";1000)
07.01.2009 13:53:00
Luschi
Hallo Holger,
hier noch eine kleine Korrektur, damit es mit den Begriffen 'Polen' oder 'Polo' auch klappt:
If LCase(Cells(i, 2).Value) Like "*po*" Then Rows(i).EntireRow.Delete
Gruß von Luschi
aus klein-Paris

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige