Makro in 2. Datei ausführen
05.05.2019 04:08:11
Kasimir
Ich habe da mal wieder ein Problem, bei dem ich nicht weiter komme. Ich habe eine Datei, in der ich über ein Makro eine Vorlagendatei (Vorlage.xltm) öffnen und ein bestimmtes Makro in dieser Vorlagendatei ausführen möchte. Hier hänge ich nun. Das Makro in der Vorlagendatei mache ich ja über den Befehl Application.Run (Dateiname & "!MakroXYZ"). Allerdings hänge ich nun an dem Problem, dass der Dateiname noch nicht bekannt ist, da die Datei ja den Namen Vorlage1 hat, also keine Endung und es gibt auch noch keinen Speicherort. Daher erhalte ich dann eine Fehlermeldung. Ein automatisches Speichern der Vorlagendatei beim Öffnen, damit man einen Namen mit Endung und Speicherort erhält, geht leider nicht, da der Speicherort zu dem Zeitpunkt noch nicht bekannt ist. Der Speicherort richtet sich erst später nach den Daten, die in der Vorlagendatei eingetragen werden.
Hat jemand eventuell einen Tipp, wie ich ein Makro in einer Datei starten kann, die ich aber erst öffnen lasse? Das wäre super.
Danke Euch schon mal,
Kasimir