Objeto Font (Word)

Contiene los atributos de fuente (como el nombre, el tamaño y el color de fuente) de un objeto.

Comentarios

Use la propiedad Font para obtener el objeto Font. La instrucción siguiente aplica formato de negrita a la selección.

Selection.Font.Bold = True

En el siguiente ejemplo, se da el formato de Arial de 24 puntos y negrita al primer párrafo del documento activo.

Set myRange = ActiveDocument.Paragraphs(1).Range 
With myRange.Font 
 .Bold = True 
 .Name = "Arial" 
 .Size = 24 
End With

En el siguiente ejemplo, se cambia el formato del estilo Título 2 del documento activo a Arial y cursiva.

With ActiveDocument.Styles(wdStyleHeading2).Font 
 .Name = "Arial" 
 .Italic = True 
End With

Use la palabra clave New para crear un nuevo objeto Font independiente. En el ejemplo siguiente, se crear un objeto Font, se establecen algunas propiedades de formato y se aplica el objeto Font al primer párrafo del documento activo.

Set myFont = New Font 
myFont.Bold = True 
myFont.Name = "Arial" 
ActiveDocument.Paragraphs(1).Range.Font = myFont

También puede duplicar un objeto Font mediante la propiedad Duplicate . En el ejemplo siguiente, se crea un nuevo estilo de carácter con el formato de caracteres de la selección y el formato de cursiva. No se cambia el formato de la selección.

Set aFont = Selection.Font.Duplicate 
aFont.Italic = True 
ActiveDocument.Styles.Add(Name:="Italics", _ 
 Type:=wdStyleTypeCharacter).Font = aFont

Vea también

Referencia de modelos de objetos de Word

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.