Objeto Font (Word)

Contém atributos de fonte (como nome da fonte, tamanho da fonte e cor) para um objeto.

Comentários

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

Confira também

Referência do modelo de objeto do Word

Suporte e comentários

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.