Hallo Community,
ich habe aufgrund einer Messung sehr viele einzelne Excelfiles, welche ich jetzt auslesen und die entsprechenden ausgelesenen Daten in einem Zentraldokument ablegen möchte. Die einzelnen Dateien heißen in etwa so "VarA100_VarB155_VarC004.xls". Wenn ich jetzt in meinem Zentraldokument genau diese Datei auslesen möchte sieht die Funktion ungefähr so aus:
='D:\Messwerte\Verzeichnis1\Vezeichnis2\..\[VarA100_VarB155_VarC004.xls]Sheet1'!$A$2
Jetzt hab ich aber zwei Probleme: Wenn ich die Funktion "manuelle" bearbeite, dann fragt mich Excel immer noch einmal nach der Datei bzw. den Dateipfad ab, obwohl der bereits in der Formel angegeben wurde.
Und das zweite Problem ist, dass ich eben nicht immer in die Formel gehen will, sondern in meinem Zentraldokument einfach nur in ein paar Feldern die Variablen 'VarA' 'VarB und 'VarC' einfach händich eintragen möchte und dann ausgelsen hätte, um mir eben wieder einen entsprechende Formel wie oben zusammengebaut wird und dann der entsprechende Wert aus der Datei mit den definierten Variablen ausgelesen wird. So lange ich das nur als Text mache funktioniert das auch:
="='"&B10&"[VarA"&B11&"_VarB"&B12&"_VarC"&B13&".xls]"&B14&"'!"&B15
(in B10 steht das Verzeichnis, ... und in B15 entsprechend das Feld)
Wenn ich es aber als "Gesamtformel" haben möchte, bekomme ich immer eine Fehlermeldung. Wie muss die Formel entsprechend umgebaut werden, damit es klappt?
Edit: Kleine Anmerkung: Wenn ich den "Wert" aus meiner Formel (="='"&B10&"[VarA"&B11&"_VarB"&B12&"_VarC"&B13&".xls]"&B14&"'!"&B15) heraus in ein neues Feld kopiere (Inhalt einfügen -> Werte) und in das Feld noch einmal gehe und bestätige wird mir der richtige Wert ausgelesen, d.h. die Formatierung an sich ist korrekt.
[Diese Nachricht wurde von RobertM74 am 21. Jul. 2011 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP