Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1456to1460
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
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

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

324 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige