Knobelaufgabe
20.12.2012 15:49:22
JACKD
Ich tüftel schon seit paar Tagen an folgendem Problem.
1. Grundlagen
a. Es handelt sich um 2 arbeitsmappen
a1. in der Ursprungsmappe wird über die Namensdefinition
=ARBEITSMAPPE.ZUORDNEN(1+0*JETZT())
und eine Formel
=WENN(ZEILE(B3)>ANZAHL2(x);"";HYPERLINK("#'"&INDEX(x;ZEILE(B3))&"'!A1";TEIL(INDEX(x;ZEILE(B3)); FINDEN("]";INDEX(x;ZEILE(B3)))+1;31)))
die auf diese Namensdefinition die verschiedenen Tabellenblätter auf einer Übersichtsseite ausgegeben (incl Hyperlink) auf diese (Funktioniert super)
a2. in der Zielmappe werden mittels
indirekt()
die Daten aus der Ursprungsmappe übertragen. im Anschluss erfolgen verschiedene Berechnungen via Makro in der Zielmappe.Nun kommt es zu folgendem Effekt
Ich öffne die Zielmappe - das Makro startet und öffnet den "ÖffnenDialog" man sucht sich die Ursprungsmappe aus. Diese wird geöffnet. (Hier sollten auf dem Tabellenblatt "Übersicht" alle darin befindlichen Tabellenamen gelistet sein. ) Stattdessen sind aber die Tabellenblattnamen der Ziel /falschen / anderen Mappe angezeigt.
Ich hab schon mit autoberechnung rumexperimentiert, hab aber nix wirklich sinnvolles hinbekommen.
thanks in advance