Ich möchte gerne in einer Excelarbeitsmappe einen Wert aus einer anderen Arbeitsmappe (nicht geöffnet) einlesen.
Der Dateiname sollte aus einer Zelle generiert werden.
Bsp:
Aktive Arbeitsmappe, Zelle A1=Dateiname
Aktive Arbeitsmappe Zelle C1 = Wert aus [Dateiname.xls]Blatt1!G3
Wobei die Quelldatei "Dateiname.xls" automatisch aus der Zelle A1 generiert wird.
Mit Indirekt() funktioniert es nur wenn die Mappe offen ist, und wenn ich den Dateiname generiere :
="'["&A1&".xlsx]Blatt1'!G3" erhalte ich den TEXT '[Dateiname.xls]Blatt1'!G3
Leider nur als Text nicht als Befehl
Wie bekomme ich den den Dateiname als Befehl in die Zelle?
Besten Dank