Gibt es eine EINFACHE(!!!) Möglichkeit, Zellen, die einen bestimmten Wert enthalten (z.B. alle Zellen, in denen "doppelt" steht) auf einmal zu löschen?
Danke euch schonmal im Vorraus :)
Nadine
Sub LöscheZeilenMitZellenEintragDoppelt()
Dim r As Long
Application.ScreenUpdating = False
For r = Cells(Rows.Count, "A").End(xlUp).Row To 1 Step -1
If Cells(r, "A") = "doppelt" Then Rows(r).Delete
Next r
Application.ScreenUpdating = True
End Sub
Hier wird die Spalte "A" nach dem Zelleninhalt "doppelt" (genau in dieser Schreibweise ohne Vor- und Zusätze). Soll bei deir eine andere Spalte durchsucht werden, dann änderst Du bitte die entsprechende Buchstabensetzung für die Spalte im Programmcode, z.B. aus allen "A" wird "F", wenn in Spalte F das Suchwort steht.
Wenn es fragen zur Einbindung eines Makros im VBA-Editor gibt, dann wirst Du Dich sicher nochmals melden.
Gruß,
Uwe
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen