So Leute, mal wieder etwas vom Rande des Wahnsinns.
https://www.herber.de/bbs/user/158609.xlsm
Im Blatt Frozen_List gibt es 6 Buttons.
Einer davon (LARC_CALC) blendet das verborgene Blatt LARC_CALC ein und kopiert Werte von Frozen_List nach LARC_CALC.
Im Blatt LARC_CALC gibt es einen Button "Return without saving" (im Bereich der Zellen G1-H2), mit dem das Blatt LARC_CALC geleert und wieder ausgeblendet wird.
So weit, so unspektakulär.
Mein Problem ist, dass beim Übertragen nach LARC_CALC die Buttons von Frozen_List am Blatt LARC_CALC zu sehen sind, die Buttons, die in LARC_CALC vorhanden sind, sind dagegen nicht zu sehen.
Wenn ich jetzt manuell in ein beliebiges anderes Blatt wechsle und dann zurück nach LARC_CALC, sind die falschen Buttons weg und die richtigen zu sehen. Wenn ich diesen Blattwechsel per Makro veranlasse, bringt es allerdings nix.
Ich habe die ganze riesige Datei immer weiter reduziert, bis ich auf des Pudels Kern gekommen bin: in einer Formel in LARC_CALC kam die Funktion HEUTE() vor. Genaugenommen liegt es daran, dass die Funktion HEUTE() einfach irgendwo vorkommt. Im angehängten Beispiel in Zelle G1.
Frage: Wie kann ich ohne manuellen Blattwechsel, nur per Makro das Blatt sauber erscheinen lassen? Den Leuten, die damit arbeiten müssen, kann ich das nicht zumuten. Die wären verwirrt.
Wisst ihr eine direkte Lösung des Problems?
Wenn es keine andere Lösung gibt, muss ich wohl HEUTE per Makro in eine Zelle schreiben und mich in den Formeln darauf beziehen.