wie ja der Titel schon beschreibt, scheitere ich mangels VBA Kenntnisse daran eine CSV Liste, die ich monatlich aus einer Datenbank ziehe, zu nach vier Kriterien zu sortieren und markieren. Die Liste umfasst monatlich wachsend zur Zeit fast 3000 Einträge in Zeilen. Ein Beispiel (ohne sensible Daten, wie im Uploadfenster beschrieben) ist diese Datei: https://www.herber.de/bbs/user/132369.xls
Per Makro bekomme ich es hin diese Liste bis zum variablen Ende zu markieren, zu sortieren und Doppelte via bedingter Formatierung zu filtern. Aber dann hört es leider auf.
Hier sind Dokumente gelistet. Diese möchte ich zuerst nach Spalte C und dann nach Spalte E sortiert haben. (Das kann ich noch). Dann aber soll geschaut werden ob, wenn Zelle C gleich Zelle C, es zusätzlich eine Zelle E gibt die gleich Zelle E ist. Und wenn ja, ob die jeweiligen Zellen D gleich sind, wenn nicht dann diese bitte farblich markieren. Als Referenz gilt immer eine leere Zelle in F, aber ich denke das kann man vernachlässigen, da ja nur verglichen werden soll.
Beispiele: In der verlinkten Tabelle gibt es für Erdbeereis drei gleiche Nummern in C, E ist auch gleich. Nun schauen wir nach D. Auch gleich, also nichts machen. Alles schön. Für Kirscheis ist es genau so.
Für Bananeneis sind zwar vier Inhalte von C gleich, aber nicht von F. Das es aber für Process Info und für Process Summary keine weiteren Einträge gibt, und für TDS beide Einträge in D gleich sind, ist auch hier alles OK.
Bei Mango und bei Kokoseis haben wir Beispiele wo D nicht übereinstimmt. Hier müsste dann die Abweichung farblich markiert werden.
Ebenso bei Schokoeis, nur das es hier kein TDS sondern eine Process Info ist.
Beim Vanilleeis haben wir ein Beispiel wo es eine Process Correction gibt (es gibt keine weitere, also OK so) und beim TDS ist die US Version falsch. Das müsste wieder markiert werden.
Ich hoffe das ich Euch Experten nicht zuviel abverlange, aber eine Lösung dafür würde meine Arbeit sehr erleichtern. Ich habe noch zwei weitere schöne Knobeleien, aber eins nach dem Anderen.
Vielen Dank schon mal und eine schöne Woche