Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

zeile löschen wenn nicht bestimmter inhalt

Forumthread: 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

Anzeige

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

Anzeige
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 :-(

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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