Shapes.AddTextEffect (Word)

Adiciona uma forma de WordArt a uma tela de desenho. Retorna um objeto Shape que representa o WordArt e o adiciona à coleção CanvasShapes .

Quando você adiciona WordArt a um documento, a altura e largura do WordArt são definidas automaticamente com base no tamanho e na quantidade de texto especificada.

AddTextEffect (PresetTextEffect, Text, FontName, FontSize, FontBold, FontItalic, Left, Top, Anchor)


Sub NewCanvasTextEffect() 
 Dim docNew As Document 
 Dim shpCanvas As Shape 
 
 'Create a new document and add a drawing canvas 
 Set docNew = Documents.Add 
 Set shpCanvas = docNew.Shapes.AddCanvas( _ 
 Left:=100, Top:=100, Width:=150, _ 
 Height:=50) 
 
 'Add WordArt shape to the drawing canvas 
 shpCanvas.CanvasItems.AddTextEffect _ 
 PresetTextEffect:=msoTextEffect20, _ 
 Text:="Hello, World", FontName:="Tahoma", _ 
 FontSize:=15, FontBold:=msoTrue, _ 
 FontItalic:=msoFalse, _ 
 Left:=120, Top:=120 
End Sub

Arguments

O seguinte argumento é opcional

PresetTextEffect (Office.MsoPresetTextEffect) - Um efeito de texto predefinido. Os valores das constantes MsoPresetTextEffect correspondem aos formatos listados na caixa de diálogo Galeria WordArt (numerada da esquerda para a direita e de cima para baixo).

Text (String) - O texto do WordArt.

FontName (String) - O nome da fonte usada no WordArt.

FontSize (Single) - O tamanho (em pontos) da fonte usada no WordArt.

FontBold (Office.MsoTriState) - MsoTrue como negrito a fonte da WordArt.

FontItalic (Office.MsoTriState) - MsoTrue deixa em itálico a fonte da WordArt.

Left (Single) - A posição, medida em pontos, da borda esquerda da forma de WordArt em relação à borda esquerda da tela de desenho.

Top (Single) - A posição, medida em pontos, da borda superior da forma de WordArt em relação à borda superior da tela de desenho.

Optional arguments

The following argument is optional

Anchor - Range