Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
204to208
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
204to208
204to208
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

zeile löschen wenn nicht bestimmter inhalt

zeile löschen wenn nicht bestimmter inhalt
20.01.2003 14:14:13
Franzl
hallo,
ich hab einen unsauberen text.
ca 5000 zeilen
in spalten a-g
ich will automatisch die zeilen die ich nicht benötige gelöscht haben.
in den zeilen die ich behalten will stehen in den Cellen B-D immer der gleiche text B "hat" C "am" D "Ende".kann ich abhänig von diesen zellen die zeilen löschen.

also wenn nicht dieser text drin steht dann zeile löschen.
das ganze soll in einem makro stehen und per strg + aufgerufen werden.

für eure hilfe danke ich schon im voraus.

mfg franzl

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: zeile löschen wenn nicht bestimmter inhalt
20.01.2003 14:41:21
Philipp
Was soll sein ist wenn in range("B30") "hat" und in range ("C30") "sdfghjk" steht. Soll dann trotzdem die Zeile gelöscht werden.?

Gruss Phil

Re: zeile löschen wenn nicht bestimmter inhalt
20.01.2003 15:01:03
Boris
Hallo Franzl,

2 Möglichkeiten:

Autofilter aktivieren, erst filtern nach Spalte B "hat", dann nach C "am" und dann nach D "Ende".
Die dann angezeigten Einträge willst du behalten.
Kopiere sie, füge sie irgendwo in ein anderes Blatt ein.
Das alte Blatt kannst du löschen.

Oder:
In Spalte H, H2 (da ja wahrscheinlich Überschriften vorhanden sind) folgende Formel und runterkopieren:

=(B2="hat")*(C2="am")*(D2="Ende")

Anschließend über den Autofilter nach Spalte H filtern, und zwar die Nullen. Diese Zeilen dann markieren und löschen.

Allerdings kann es vorkommen, dass der Autofilter bei großen Datensätzen schon mal "spinnt"...

Gruß Boris

Anzeige
Ist natürlich keine VBA-Lösung...
20.01.2003 15:03:26
Boris
das hab ich erst grade gesehen, dass du das willst.

Gruß Boris

Re: zeile löschen wenn nicht bestimmter inhalt
20.01.2003 15:05:18
Franzl
will es nicht von allen dreien abhänig machen wenn eine der drei stimmen dann soll die zeile nicht gelöscht werden.

z.b. B30="hat" C30="am" D30="pdisfyu" soll nicht gelöscht werden.
z.b. B30="hat" C30="hj" D30="pdisfyu" soll nicht gelöscht werden.
z.b. B30="hfggf" C30="hhfgh" D30="pdisfyu" soll gelöscht werden.
also nut löschen wenn kein einziger text übereinstimmt

Mit VBA:
20.01.2003 15:11:46
Boris
Hallo Franzl,

deinen letzten Hinweis mit entweder (nicht UND) hab ich berücksichtigt:

Gruß Boris

Re: Mit VBA:
20.01.2003 16:10:35
Franzl
hallo boris,

hab mich mal mit autofilter beschäftigt :-)
ist auch eine gute idee
kannst du mir sagen wie ich da die überschrift ausschalten kann ?
ich ab auch in zeile 1 daten und keine überschrift.
autofilter geht aber glaube ich von überschrift aus.

besten dank

mfg franzl

Anzeige
Re: Mit VBA:
20.01.2003 16:20:36
Boris
Hallo Franzl,

keine Ahnung - geht glaub ich nicht.
Füge doch vorher einfach noch eine Zeile mit Überschriften ein.

Gruß Boris

Re: zeile löschen wenn nicht bestimmter inhalt
20.01.2003 16:27:10
Franzl
hallo nochmal,

bin schon weiter mit autofilter klappts ganz gut.
wie kann ich da die überschrift ausschalten ?
ich hab daten ab der ersten zeile.
die erste zeile wird bei mir bis jetzt nicht mitgefilltert :-(

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige