Durch Makro eingefügter AutoText legt keinen Stil fest (Microsoft Word)
Glenn fügt mithilfe eines Makros einen AutoText-Eintrag in sein Dokument ein.
Wenn er den Eintrag manuell einfügt (nicht aus dem Makro), legt Word den Stil für den Eintrag mithilfe des im AutoText-Eintrag gespeicherten Stils (Überschrift 3) richtig fest. Wenn er jedoch das Makro zum Einfügen des AutoText-Eintrags verwendet, wechselt der eingefügte Eintrag zu einem anderen Stil (Body Text).
Als erstes muss überprüft werden, ob mit dem AutoText-Eintrag wirklich ein Stil gespeichert ist. In diesem Fall wird der Stil mit dem Eintrag gespeichert, wenn die Absatzmarke am Ende des Textes bei der Definition des Eintrags ausgewählt wurde. (Dies ist in Glenns Fall wahrscheinlich so, da der Stil beim manuellen Einfügen des AutoText richtig eingestellt ist, aber es ist immer noch eine gute Sache, dies zu überprüfen.)
Wenn Sie sicher sind, dass der Stil mit dem Dokument gespeichert wurde, müssen Sie sich Ihr Makro und das Einfügen des AutoText-Eintrags ansehen. Wenn Sie einen AutoText-Eintrag mit dem Namen „MyText“ haben, können Sie ihn normalerweise mit einer Makrozeile wie der folgenden einfügen:
NormalTemplate.AutoTextEntries("MyText").Insert Where:=Selection.Range
Wenn Sie jedoch die Formatierung des AutoText-Eintrags verwenden möchten, müssen Sie sicherstellen, dass der optionale RichText-Parameter verwendet wird:
NormalTemplate.AutoTextEntries("MyText").Insert _ Where:=Selection.Range, RichText:=True
Ihr AutoText sollte jetzt genau so eingefügt werden, wie Sie ihn einfügen möchten.
_Hinweis: _
Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.
WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.
(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (314) gilt für Microsoft Word 97, 2000, 2002 und 2003.