Hey M.G.
freut mich, dass du schlussendlich noch eine Lösung gefunden hast. Danke fürs Teilen. So können nun auch Andere (Mac-)User mit einem ähnlichen Problem davon profitieren.
Nur noch zwei kleine Tipps am Rande: Nutze statt ActiveDocument in diesem Event lieber Doc. Denn wenn du mehrere Dokumente offen hast und Word schließt und auf Alles speichern klickst, kann es sein, dass beim falschen Dokument die Vorlage entfernt wird, weil das gewünschte eben grad nicht das aktive ist. U.u. bekommst du gar einen Laufzeitfehler, wenn das derzeit aktive keine Vorlage hat.
Außerdem kannst du, falls du willst "Vorlage Protokoll_neu.dotm" mit ThisDocument.Name überschreiben. Dadurch wird gewährleistet, dass die Makros auch dann noch funktionieren, wenn du den Namen der Vorlage änderst.
Übrigens sollten Vorlagen immer entfernt werden, bevor man eine Datei aus der Firma rausschickt. Denn beim Öffnen sucht Word wohl sonst ewig lange nach dem Speicherort der Vorlage, welche ja auf einem internen Netzwerkpfad liegt. Findet es sie nicht, wird das Dokument u.U. überhaupt nicht geöffnet.
Ansonsten wünsch ich dir viel Freude mit deinem Code und weiterhin viel Spaß mit VBA.
Liebe Grüße
Mr. K.
|