Zusammenfassung
Makroaufzeichnen liefert Prozeduren. Diese Prozeduren können an drei verschiedenen Orten gespeichert werden:
im aktuellen Dokument,
Makro nur für das aktuelle Dokument
in der Dokumentvorlage, worauf das aktuelle Dokument basiert, dann ist die Prozedur nur mit den Dokumenten zu verwenden, die diese Dokumentvorlage verwenden.
Makro für die aktuelle Dokumentvorlage
oder in der normal.dot, dann ist die Prozedur bei jedem geöffneten Dokument zu verwenden.
Makro, gültig für alle Dokumente
Ein neues Dokument kann in einer Prozedur erzeugt werden mit der Anweisung
Documents.Add Template:= "C:\MeineVorlagen\PrivatBrief.dot" , _
NewTemplate:=False, DocumentType:=0
NewTemplate:=False, DocumentType:=0 kann mit dem davorstehenden Komma weggelassen werden, wenn nur ein neues Dokument auf Basis der angegebenen Dokumentvorlage erstellt werden soll.
Fehler in den Prozeduren führen zum Halt im automatischen Programmablauf. (Über angezeigte Fehlermeldung gelangt man zur fehlerhaften Anweisung.)
Bevor die Prozedur wiederholt gestartet werden kann, wählen Sie auf der Oberfläche des VBA Editors "Ausführen" - "Zurücksetzen".
Damit wird der Haltemodus der Programmausführung beendet
Symbolleisten gehören genauso wie die Prozeduren zu dem Dokument, oder der aktuellen Dokumentvorlage oder der Normal.dot.
Dies ist eine Leseprobe
Möchten Sie den Beitrag komplett lesen? Dann werden Sie Probemitglied und testen Sie akademie.de 14 Tage kostenlos!
Auf VBA Word 2003 (2): Dokumentvorlagen erfahren Sie mehr über diesen Beitrag und die weiteren Leseproben.
Weitere Informationen finden Sie auf unserer Infoseite zur Mitgliedschaft und in unseren AGB.
Ich bin bereits Mitglied