Ich habe da mal wieder eine interessante Aufagbe.
Von einer Quelldatei sollen Zellen in eine Zieldatei kopiert werden.
Leider ist der Name der Quelldatei nicht bekannt.
Bisher helfe ich mir so, dass ich den Nutzern sage, sie sollen alle Arbeitsmappen schließen, dann erst die Quelldatei und anschließend die Zieldatei öffnen. Mit dem Makro der Zieldatei spreche ich die Quelle dann per workbooks(1) an.
Das ist natürlich etwas holprig.
Viel besser wäre:
Beim öffnen der Quelldatei wird der Dateiname automatisch in eine Variable gelesen, auf die ich dann im Makro der Zieldatei zugreifen kann.
Die Frage ist: Wie muss die Variable deklariert werden, damit das funktioniert?
Hab es mit Public strDateiname As String versucht, aber das funzt nicht.
Gibt es da überhaupt eine Lösung?
Danke schon mal für Eure Antworten