Hallo Stefan, Stefan Weigel schrieb:
Das liegt wohl daran, dass beim Öffnen der Datei die Formel neu berechnet wird und der Code schon durchlaufen wird, obwohl das Dokument mit all seinen Informationen noch nicht vollständig geladen ist.
So etwas habe ich befürchtet
Die Fehlermeldung ließe sich durch ein freches "on error resume next" in der Basic-Funktion verhindern.
Das löst das eigentliche Problem natürlich nicht
Nun könnte man überlagen, ob man das Neuberechnen mit einem ereignisgesteuerten Makro anstoßen könnte oder ob es andere faule Tricks gibt.
... und für eine technisch gute Lösung würde ich hier auch den Hebel ansetzen, nur habe ich keine Ahnung, wie ...
Aber da würde ich vorher nochmal schauen, ob es am Ende nicht simpler ist, man überträgt den Namen des Tabellenblattes manuell als festen Textwert in die Zelle.
... das ist definitiv simpler und in diesem konkreten Fall auch kein Problem, ich werde das also tun, um weitermachen zu können
Daneben: Konstruktionen mit 12 Tabellenblättern, je eines für einen Monat, und dazu einem dreizehnten Blatt erscheinen mir suspekt und wecken den Verdacht einer möglicherweise generell ungünstigen Grundstruktur, die aus Unkenntnis über den Datenpiloten resultieren könnte.
zu Deiner Beruhigung: Blatt 13 hat in der Tabelle den Charakter eines Stammsatzes mit Daten, die in allen 12 Monaten verwendet werden.
Danke und Gruß Heinz -- OOo 2.1 unter Windows 2000 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
