Ich bin auf der Suche nach einem Makro, die (z.B.) Artikelnummern in zwei unterschiedlichen Arbeitsblättern vergleicht und bei Übereinstimmung vorhandene Wert überträgt.
Zum besseren Verständnis:
Quelldatei: (Quelldatei.xls)
In der Quelldatei befinden sich in (z.B.) Tabelle5 in der Spalte A die Artikelnummern. In Spalte B befindet sich die Anzahl der verkauften Exemplare. Der Eintrag der Werte erfolgte auf der Basis einer Verknüpfung zu einem anderen Tabellenblatt; die Tabelle 5 ist also eine Hilfstabelle, die die Verknüpfungsergebnisse darstellt.
Es soll beim Anstoßen des Makros (aus der Quelldatei) das Auswahlfenster eingeblendet werden, aus dem die Zieldatei ausgesucht werden muss. Nach dem Aufrufen der Zieldatei sollen die Daten nach Abgleich der Artikelnummern übertragen werden.
Zieldatei:(Zieldatei.xls)
Es sollen nun die Artikelnummern mit der Tabelle 1 der Zieldatei verglichen werden. Die gleichen Artikelnumern befinden sich dort ebenfalls in Spalte A. Die aus der Quelldatei zu übernehmenden Daten befinden sich hier aber nicht in Spalte B, sondern in Spalte G, dort aber nur im Bereich von G14 : G80.
Besonderheit:
Nach dem Befüllend er Zieldatei soll diese gespeichert werden; und zwar unter dem Namen, der sich aus der Zelle A1 der Zieldatei ergibt.
Die Originalzieldatei soll wieder geschlossen werden und wieder im ursprünglichen Zustand, also als leeres Formular zur Verfügung stehen.
Für Hilfe wäre ich sehr dankbar, meine Kenntnisse an ihre Grenzen gestoßen sind.
Danke vorab.
Dietmar Z.