Bezug auf Tabellenname, der ein $ enthält
09.10.2012 15:50:39
Peter
Ich schreibe mit einem Makro folgende Formel in einen Spaltenbereich.
=INDIREKT("["&ANAVINDEX&"]"&$EC7&"!"&ED$4)
In der Zelle, die mit ANAVINDEX benannt ist, befindet sich der Name einer Excel-Datei, welche geöffnet ist - z.B. 20120120Index.xls
In der Zelle EC7 befindet sich ein Tabellennamen (welcher in der vorgenannten Datei enthalten ist) - z.B. ABCEFG
Schlussendlich enthält ED4 eine Zellreferenz, z.B. C2
Die Formel übernimmt mir die gewünschten Inhalte aus der externen, geöffneten Datei.
Jetzt ist allerdings ein Problem aufgetaucht: Wenn der Tabellenname ein Sonderzeichen enthalt, erhalte ich anstelle des gewünschten Zellinhalten "#BEZUG".
Beim Sonderzeichen handelt es sich in aller Regel um ein Währungszeichen, wie $. Der Tabellenname heisst dann beispielsweise ABCEFG$.
Gibt es einen Workarround der Formel, dass die Abfrage trotz $-Zeichen klappt?
Gruss, Peter