ich arbeite gerade an einer umfangreichen Kalkulation mit verschiedenen, untereinander verknüpften Dateien.
In der einen Datei erfasse ich Rezepte in je einem separaten Register.
Die Register-Namen schicke ich auf eine Übersichtsdatei.
Hier die Formel, die mir die Register-Namen in der Tabelle erscheinen lässt:
=WENN(ZEILE(A5)>ANZAHL2(x);"";HYPERLINK("#'"&INDEX(x;ZEILE(A5))&"'!A1";TEIL(INDEX(x;ZEILE(A5)); FINDEN("]";INDEX(x;ZEILE(A5)))+1;31))) ~f~
Die "x" ist in der Tabelle folgendermassen definiert:
~f~=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
Nun das eigentliche Problem: Wenn ich in einer anderen Datei, nennen wir sie Hauptdatei, ein einfaches, aufgezeichnetes Makro laufen lasse (welches nur die Zahlen in der einen Spalte kopiert und dann die Werte in die nächste Spalte einfügt), "arbeitet" es in meiner Übersichtstabelle ebenfalls. Die Bezeichnungen der Register der Rezept-Tabelle verschwinden, stattdessen erscheinen die Register-Namen der Hauptdatei. Die Hyperlinks zu den Rezept-Registern sind noch da, die Bezeichnungen nicht.
Frage: Muss ich "x" allenfalls umdefinieren oder wie komme ich aus diesem Schlamassel raus?
Ich freue mich auf Tipps und Tricks und danke euch schon mal im Voraus
Mit freundlichem Gruss
Dani