Objeto Font (Word)
Contém atributos de fonte (como nome da fonte, tamanho da fonte e cor) para um objeto.
Use a propriedade Font para retornar o objeto Font. A instrução a seguir aplica formatação com negrito à seleção.
Selection.Font.Bold = True
O exemplo seguinte formata o primeiro parágrafo do documento ativo como Arial de 24 pontos com itálico.
Set myRange = ActiveDocument.Paragraphs(1).Range
With myRange.Font
.Bold = True
.Name = "Arial"
.Size = 24
End With
O exemplo seguinte altera a formatação do estilo Heading 2 do documento ativo para Arial negrito.
With ActiveDocument.Styles(wdStyleHeading2).Font
.Name = "Arial"
.Italic = True
End With
Use a nova palavra-chave para criar um novo objeto Font autônomo. O exemplo a seguir cria um objeto Font, define algumas propriedades de formatação e aplica o objeto Font ao primeiro parágrafo do documento ativo.
Set myFont = New Font
myFont.Bold = True
myFont.Name = "Arial"
ActiveDocument.Paragraphs(1).Range.Font = myFont
Você também pode duplicar um objeto Font usando o duplicados propriedade. O exemplo a seguir cria um novo estilo de caractere com a formatação da seleção e formatação em itálico de caracteres. Não é alterada a formatação da seleção.
Set aFont = Selection.Font.Duplicate
aFont.Italic = True
ActiveDocument.Styles.Add(Name:="Italics", _
Type:=wdStyleTypeCharacter).Font = aFont
Referência do modelo de objeto do Word
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.