ich hoffe um Unterstützung der VBA-Experten unter euch:
In der Tabelle2 befinden sich in der Spalte A Zahlen (jede Zahl kommt aber nur 1x vor).
In der Tabelle1 können in die Zelle I1 nur Zahlen eingegeben werden, die eben auch in der Spalte A der Tabelle2 vorkommen.
Ich würde gern per Makro nun folgendes bewerkstelligen:
Das Makro sollte den Zellbereich D3:D18 der Tabelle1 kopieren und als Werte (unformatiert) in die Tabelle2 einfügen und zwar beginnend in der Zeile der Tabelle2 in der in der Spalte A die gleiche Zahl steht, die auch in I1 der Tabelle1 steht. Da in Tabelle2 schon Werte enthalten sind sollte in die Spalte kopiert werden, die als erste in der betreffenden Zeile 'leer' ist.
Beispiel:
Zur Zeit der Ausführung des Makros enthält die Zelle I1 in Tabelle1 den Wert 4.
Die Zahl 4 steht in Tabelle2 in der Zelle A53. Die erste leere Spalte der Zeile 53 in Tabelle2 ist (zum Zeitpunkt der Ausführung des Makros) die Spalte G.
Die Werte des Zellbereichs D3:18 aus Tabelle1 sollten nun in den Zellbereich G53:G68 der Tabelle2 eingefügt werden.
Ich hoffe, dass ich mein Anliegen nachvollziehbar dargestellt habe und freue mich über eure Hilfe.
mfg
Fritz