Shapes.AddTextEffect-Methode (Publisher)

Fügt der angegebenen Shapes-Auflistung ein neues Shape-Objekt hinzu, das ein WordArt-Objekt darstellt.

Syntax

Ausdruck verwendet werden. AddTextEffect (PresetTextEffect, Text, FontName, FontSize, FontBold, FontItalic, Left, Top)

expression Eine Variable, die ein Shapes-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
PresetTextEffect Erforderlich MsoPresetTextEffect Der voreingestellte Texteffekt zu verwenden. Die Werte der MsoPresetTextEffect -Konstanten entsprechen den Formaten im Dialogfeld WordArt-Katalog (von links nach rechts und von oben nach unten nummeriert) aufgeführt. Kann eine der MsoPresetTextEffect-Konstanten sein, die in der Microsoft Office-Typbibliothek deklariert sind. Die MsoTextEffectMixed -Konstante wird nicht unterstützt.
Text Erforderlich String Der Text, der für das WordArt-Objekt verwendet werden soll.
FontName Erforderlich String Der Name der Schrift, die für das WordArt-Objekt verwendet werden soll.
FontSize Erforderlich Variant Der Schriftgrad, der für das WordArt-Objekt verwendet werden soll. Numerische Werte werden in Punkten ausgewertet; Zeichenfolgen können in allen von Microsoft Publisher unterstützten Einheiten vorliegen (z. B. "2,5 Zoll").
FontBold Erforderlich MsoTriState Bestimmt, ob der WordArt-Text fett formatiert werden soll.
FontItalic Erforderlich MsoTriState Bestimmt, ob der WordArt-Text kursiv formatiert werden soll.
Left Erforderlich Variant Die Position der linken Begrenzung der Form, die das WordArt-Objekt darstellt.
Top Erforderlich Variant Die Position der oberen Begrenzung der Form, die das WordArt-Objekt darstellt.

Rückgabewert

Form

Bemerkungen

Für die Parameter "Links " und "Oben " werden numerische Werte in Punkten ausgewertet. Zeichenfolgen können in allen von Publisher unterstützten Einheiten vorliegen (z. B. "2,5 Zoll").

Die Höhe und Breite des WordArt-Objekts werden durch den Text und die Formatierung bestimmt.

Verwenden Sie die Shape.TextEffect-Eigenschaft , um ein TextEffectFormat-Objekt zurückzugeben, dessen Eigenschaften zum Bearbeiten eines vorhandenen WordArt-Objekts verwendet werden können.

Der Parameter "FontBold" kann eine der MsoTriState-Konstanten sein, die in der Microsoft Office-Typbibliothek deklariert und in der folgenden Tabelle dargestellt werden.

Konstante Beschreibung
msoFalse Der WordArt-Text wird nicht fett formatiert.
msoTrue Der WordArt-Text wird fett formatiert.

Der Parameter FontItalic kann eine der MsoTriState-Konstanten sein, die in der folgenden Tabelle gezeigt werden.

Konstante Beschreibung
msoFalse Der WordArt-Text wird nicht kursiv formatiert.
msoTrue Der WordArt-Text wird kursiv formatiert.

Beispiel

Das folgende Beispiel fügt der ersten Seite der aktiven Publikation ein WordArt-Objekt hinzu.

Dim shpWordArt As Shape 
 
Set shpWordArt = ActiveDocument.Pages(1).Shapes.AddTextEffect _ 
 (PresetTextEffect:=msoTextEffect7, Text:="Annual Report", _ 
 FontName:="Arial Black", FontSize:=24, _ 
 FontBold:=msoFalse, FontItalic:=msoFalse, _ 
 Left:=144, Top:=72) 

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.