Hallo Jan,
ich denke am einfachsten wäre es, wenn du diese Möglichkeit hast, wenn du die die 3 Excel-Tabellen in eine AccessDB ziehst und diese Verknüpfst und dir dann einfach aus der Verknüpften und der 3. Tabelle eine Abfrage baust. (Alles Click'n Play mäßig realisierbar, ganz ohne Programmierkentnisse)
Falls du aber kein Access zur verfügung hast oder dich gar nicht damit auskennst, dann ist dies aber durchaus auch mit vba realisierbar.
Um die Doppler zu Entfernen gibt es auch mehrere Möglichkeiten am einfachsten währe für dich wahrscheinlich (insofern die daten in 2012 / 2013 die gleiche struktur haben), wenn du sie einfach untereinander fügst, alles makierst und in excel auf den reiter "Daten" gehst und dort dann die "Duplikate entfernen" Funktion nutzt. Diese beziehst du dann auf die Kundennummer. Danach hast du zumindest schonmal nur noch jede Kundennummer 1x
Jetzt würde ja "Nur noch" der Teilschritt fehlen in dem du die Zuordnung von "Kundennummer kommt in der und in der Tabelle vor" tätigst. Das kannst du dann auch relativ einfach per VBA lösen in etwa so:
1. Geh in Tabelle und ermittel Zeilenanzahl
2. Geh in 1. Zeile und nimm die Kundennummer
3. Geh in Tabelle 2 und suche nach Kundennummer aus schritt 2.
-> nicht gefunden -> Schritt 5.
-> Gefunden -> Schritt 4.
4. copy benötigte Daten und füge in Tabelle 3 ein.
5. nimm nächste Kundennummer.
Sind nicht all zu schwirige Anweisungen. Du kannst es ja mal mit einer verkleinerten version testen und hier deinen Quellcode posten.
Vlt konnte ich dir mit der Anregung schon helfen. Wenn hier dann ein paar VBA Zeilen zu sehen sind, helfe ich auch gerne weiter ;)
der Franz
|