Ich habe folgendes Problem:
Ich habe in Zelle B1 eine Monatszahl stehen. Diese Monatszahl findet sich in Dateinamen von Excel-Dateien wieder, die sich im gleichen Ordner befinden.
Wenn in B1 z.B. 05 steht, Soll in Zelle A2 der Wert aus der Mappe Bezuege05.xls Blatt Daten 05 Zelle A1 geholt werden.
Wenn in B1 z.B. 06 steht, Soll in Zelle A2 der Wert aus der Mappe Bezuege06.xls Blatt Daten 06 Zelle A1 geholt werden etc.
Mein Ansatz über die Funktionen VERKETTEN() und INDIREKT() sieht so aus:
=INDIREKT(VERKETTEN("'[Bezuege"&$B$1&".xls]Daten "&$B$1&"'!A1"))
Das funktioniert auch, aber leider nur, wenn alle betroffenen Dateien geöffnet sind. Es sollte aber mit geschlossenen Dateien funktionieren. Kennt jemand eine Lösung für dieses Problem? Es wäre schön, wenn es ohne VBA geht, notfalls aber auch mit.
Danke schon mal... Knud