"Verknüpfungen aktualisieren" automatisieren
23.12.2023 11:15:28
Andi
ich habe mal in der Vergangenheit ein Add-In programmiert. Die Datei hatte die Endung *.xla und wurde aus dem Library-Verzeichnis beim Start von Excel geladen.
Nun habe ich das ganze weiterentwickelt und auch eine eigene Menüleiste zusammengebaut. Nicht zuletzt deswegen musste ich das alte *.xla in eine Datei mit der Endung *.xlam umbenennen. Die alte *.xla ist nicht mehr installiert. Die Funktionen daraus sind aber in der neuen *.xlam weiterhin implementiert.
Wenn jetzt jemand eine Datei öffnet, die Funktionen aus dem alten *.xla benutzt, kommt folgerichtig die Fehlermeldung, dass die Verknüpfungen aktualisiert werden müssen.
Das Aktualisieren konnte ich auch per Code lösen. Der Anwender braucht nur auf eine Schaltfläche meine eigenen Menüleiste zu klicken.
Ich möchte aber gerne, dass die Aktualisierung automatisch beim öffnen einer solchen älteren Datei erfolgt, ohne das die Meldung angezeigt wird, dass was aktualisiert werden muss. Der Anwender soll das gar nicht mitbekommen. Ich habe versucht, dass im Workbook_Open-Event umzusetzen, doch die Meldung wird vor dem Event angezeigt.
Hat jemand eine Idee, wie ich vorgehen könnte?
Vielen Dank und viele Grüße