ich habe ein Problem beim Abgleich von Daten und weiss leider nicht mehr weiter ich habe geringe VBA-Kenntnisse, und kann nur vermuten, dass mein Problem mit einem Array-Konstrukt funktionieren kann.
Die Aufgabe ist eine Tabelle X mit ca. 5000 Werten mit etwa 300 Tabellen abzugleichen, in welchen immer nur eine Teilmenge von Tabelle X vorhanden ist und Daten aus Tabelle X zu übernehmen. Alle Dateien befinden sich im gleichen Verzeichnis.
Folgende Ausgangssituation:
1x Tabelle X mit Spalten A, B, C und 5000 Zeilen (Bestandsliste), alle drei Spalten alphanumerisch
300x Tabellen Y mit Spalte A, B, C und unterschiedlicher Anzahl Zeilen, alle drei Spalten alphanumerisch
Der Wert in Spalte C in Tabelle Y soll immer mit dem Wert aus Spalte C in Tabelle X ersetzt werden, wenn der Match zutrifft.
Wenn
Wert in TabelleY.SpalteA = Wert in TabelleX.SpalteA UND Wert in TabelleY.SpalteB = Wert in TabelleX.SpalteB
Dann
Wert TabelleY.SpalteC = Wert in TabelleX.SpalteC
Sonst
Nächster Wert bzw. nichts
Hat jemand eine Idee? Wäre echt superhilfreich
Sinan