Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeilen löschen

Forumthread: Zeilen löschen

Zeilen löschen
05.12.2005 07:56:13
Dieter.G
Guten Morgen,
in einer Tabelle habe ich 1000 Einträge.
in SpalteF "ab ZelleF2" werden nur einzelne Buchstaben A, B, C, D, E, F usw. eingetragen!
Jetzt sollen alle Zeilen in denen in SpalteF kein "E" steht per Makro gelöscht werden.
Wenn also in SpalteF 500 mal ein A, 400 mal ein B und 100 mal ein E eingetragen wurden, sollen nur die 100 Zeilen mit E überigbleiben.
Vielen Dank für die Hilfe
Gruß Dieter
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen löschen
05.12.2005 08:24:42
eres
Hallo Dieter,
mal ein ungetesteter Ansatz:

Sub SpalteF_gleich_E()
Range("F2").Select
Do While ActiveCell() <> ""
If activecell() <> "E" then
ActiveCell().EntireRow.Delete Shift:=xlUpEnd If
else
ActiveCell().Offset(1, 0).Select
End If
loop
MsgBox "DONE !", vbInformation
End Sub

Gruss
eres
p.s. Ich weiss, dass SELECT unschön ist, aber auf die schnelle hilft es einem Amateur schon manchmal...
Anzeige
AW: Zeilen löschen
05.12.2005 09:11:02
Dieter.G
Hallo eres,
das funktioniert fast perfekt, wenn eine leere Zelle vorkommt bricht das Makro ab!
Danke
Gruß Dieter
AW: Zeilen löschen
05.12.2005 09:20:04
eres
Hallo Dieter,
dann schreib doch in die letzte Zelle in Spalte "F" »ENDE« und ändere das Makro in der Zeile Do While ActiveCell() "" ab in
Do While ActiveCell() "ENDE"
Gruss
eres
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