Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: VBA suchen und löschen

VBA suchen und löschen
13.11.2015 11:43:30
Dietz
Hallo,
ich möchte ein Sheet mit VBA durchsuchen lassen und alle Zeilen raus löschen die nicht "BZV" enthalten. Diese Information steht in Spalte A ab Zeile 3 bis letzte Zeile mit Werten. In Spalte A steht zB. "BZV-XYZ1234". Muss man da mit "Left" arbeiten? Und erfolgt das löschen über entirerow.delete wo "BZV" nicht vorkommt?
Gruß
Dietz

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA suchen und löschen
13.11.2015 12:24:08
Michael
Hallo Dietz!
Muss man da mit "Left" arbeiten?
Ist eine Möglichkeit, ja.
erfolgt das löschen über entirerow.delete
Das muss nunmal sein, wenn Du die Zeile löschen willst.
zB so:
Sub BzvZeilenRaus()
Dim Zelle As Range
Dim Bereich As Range
With Worksheets("Tabelle1")
Set Bereich = .Range("A3:A" & .Cells(.Rows.Count, 1).End(xlUp).Row)
End With
For Each Zelle In Bereich
If Left(Zelle.Text, 3) Like "BZV" Then Zelle.EntireRow.Delete shift:=xlUp
Next
End Sub
In dieser Form wird aber zwischen "BZV" und "bzv" unterschieden - d.h. nur erstere Bedingung greift beim Löschen.
LG
Michael

Anzeige
AW: VBA suchen und löschen
13.11.2015 12:34:49
Dietz
Danke Michael,
teste ich gleich mal aus!
Gruß
Dietz
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige