Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.