Das Archiv des Excel-Forums

Zeilenweise vergleichen

Bild

Betrifft: Zeilenweise vergleichen
von: MichaS

Geschrieben am: 07.07.2008 13:44:11

Hallo Leute
Ich habe von einem Kollegen eine Datei geerbt.
Es ist eine Lagerliste, wo "unnötige" Zeilen entfernt werden sollen.
Die Daten im Tabellenblatt werden aus einer Textdatei importiert und sind bereits in einem Ersten Teil des Makros vorverarbeitet.
Der Rest des Makros ist meiner Meinung nach sehr umständlich...
Es erfolgt ein Vergleichen auf Teilstrings aus Spalte A aber auch Spalte B
Neue AusschlußZeilen müssen im Code eingetragen werden und sind damit nicht Anwenderfreundlich.
Wie würdet Ihr sowas machen. (Ausschlußtexte aus einer separaten Datei/Tabelle lesen)
Anbei mal eine anonymisierte Beispieldatei.
https://www.herber.de/bbs/user/53636.xls
mit dem Makroteil auf den es mir ankommt.
Gruß

Bild

Betrifft: AW: Zeilenweise vergleichen
von: Chris
Geschrieben am: 07.07.2008 15:06:32
Servus MichaS,
vllt ist ja das etwas für dich:
https://www.herber.de/bbs/user/53638.xls
Hier werden die Löschbegriffe zuerst in einen Array eingelesen (stehen im TB Löschparameter), dann wird zeilenweise verglichen und zwar je mit allen Arrays, wenn ein Treffer, dann wird gelöscht die Arrayschleife verlassen und die Zeile um 1 reduziert und die Lösch-Schleife weiter durchlaufen.
Das kann man ja entsprechend anpassen. Der Vorteil ist, dass du flexibel beim Eintragen der Löschparameter bist, ohne den Code ständig ändern zu müssen.
Gruß
Chris

Bild

Betrifft: AW: Zeilenweise vergleichen
von: fcs

Geschrieben am: 07.07.2008 15:39:25
Hallo Micha,
hier ein Beispiel mit Einlesen der Ausschluss-Texte, Spalten und Funktionen aus einem separaten Tabellenblatt.
https://www.herber.de/bbs/user/53639.xls
Gruß
Franz

Bild

Betrifft: AW: Besten Dank euch Beiden..
von: MichaS
Geschrieben am: 08.07.2008 12:52:30
Hallo Chris hallo Franz.
Das mit dem Array hat das sehr gut geklappt.
Habe eure Vorschläge ein wenig angepasst und in den Gesamtcode eingesetzt. Bestens.
Vielen Dank für eure Hilfe.
Bis zum Nächstenmal. Micha

 Bild

Excel-Beispiele zum Thema "Zeilenweise vergleichen"

Zellinhalte zeilenweise sortieren download Zeilenweise sortieren download
Zeilenweise von Blatt zu Blatt kopieren download Zeilenweises Speichern von Texten download
Zeilenweise filtern download Grafischen Webcounter zeilenweise einlesen download
Zellen zeilenweise verbinden download Zellen vergleichen und markieren download
Tabellen vergleichen download Spalten A und B vergleichen und Doppel in C listen download
Werte vergleichen download Bereiche auf Übereinstimmung vergleichen download
Daten in jeweils einer Spalte zweier Tabellen vergleichen download Werte vergleichen und Ergebnis in Tabelle eintragen download
Tabellen vergleichen und Zeilen ersetzen download Tabellen vergleichen und bei Nichtübereinstimmung markieren download
Textdateien vergleichen und Unterschiede dokumentieren download Spalte A mit B vergleichen und Doppel in C eintragen download
Telefonnumern mit Liste vergleichen und durch Namen ersetzen download Werte vergleichen und übertragen download
Teilstrings vergleichen und markieren download Textmuster vergleichen download