Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Im Word-Makro AutoExec herausfinden, wie Word gestartet wurde

a.nonyma / 7 Antworten / Flachansicht Nickles

Hallo,

kann ich im Word-Makro AutoExec (wird beim Start von Word automatisch ausgeführt) feststellen, ob Word mit einem neuen (Doppelklick auf Word) oder einem bereits vorhandenen Dokument (Doppelklick auf ein Dokument) gestartet wurde? Wenn ja, wie? Ein Dokument wird zu diesem Zeitpunkt ja noch nicht angezeigt...

Danke für Tips :-)

A.Nonyma

bei Antwort benachrichtigen
Borlander a.nonyma „Im Word-Makro AutoExec herausfinden, wie Word gestartet wurde“
Optionen

Kurzer Blick in die VBA-Hilfe zum Stichwort AutoExec verrät:
Beim erstrellen eines neuen Dokumentes kommt das Makro AutoNew, beim Öffnen eines Dokumentes das Makro AutoOpen zum Einsatz. Damit sollte sich dann doch alles gewünschte realisieren lassen?

Soll das ganze auf den Vorgang beim Starten von Word beschränkt werden würde ich einfach folgendes machen:
Globale Bool-Variable mit Wert Voreingestelltem true, die kann denn in den beiden oben genannten Makros zurückgesetzt werden nachdem das erst mal die gewünschte Funktionalität ausgeführt wurde...


Gruß
Borlander

bei Antwort benachrichtigen