Clase Font - fuente (Word VBA)

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

Las siguientes clases dan acceso a la clase Font

Para usar una variable de clase Font, primero debe ser instanciado, por ejemplo

Dim fnt as Font
Set fnt = Selection.Font

Los siguientes procedimientos se pueden usar para establecer variables de clase Font : ConditionalStyle.Font, Find.Font, Duplicate, ListLevel.Font, Range.Font, Replacement.Font, Selection.Font y Style.Font.

Métodos

Grow - Aumenta el tamaño de la fuente con el siguiente tamaño disponible.

Reset - Quita el formato de carácter manual (el formato no se aplica usando ningún estilo).

SetAsTemplateDefault - Establece el formato de fuente especificado como predeterminado para el documento activo y para todos los nuevos documentos basados en la plantilla activa.

Shrink - Reduce el tamaño de la fuente al siguiente tamaño disponible.

Propiedades

AllCaps True si la fuente tiene el formato de todas las letras en mayúsculas.

Bold True si la fuente está en negrita.

BoldBi True si la fuente está en negrita.

Borders Devuelve una colección Borders que representa todos los bordes de la fuente especificada.

ColorIndex Devuelve o establece una constante WdColorIndex que representa el color de la fuente especificada.

ColorIndexBi Devuelve o establece el color del objeto Font especificado en un documento de idioma de derecha a izquierda.

ContextualAlternates Especifica si se debe o no alternativas contextuales están habilitadas para la fuente especificada.

DiacriticColor Devuelve o establece el color de 24 bits que se va a utilizar para los diacríticos del objeto Font especificado.

DisableCharacterSpaceGrid True si Microsoft Word omite el número de caracteres por línea para el objeto Font correspondiente.

DoubleStrikeThrough True si la fuente especificada está en formato de doble tachado.

Duplicate Devuelve una copia de un objeto Font que representa el formato de carácter de la fuente especificada.

Emboss True si la fuente especificada tiene el formato en relieve.

EmphasisMark Devuelve o establece una constante WdEmphasisMark que representa la marca de énfasis de un carácter o una cadena de caracteres designada.

Engrave True si la fuente tiene el formato de grabado.

Fill Devuelve un objeto FillFormat que contiene propiedades de formato de relleno para la fuente usada en el rango especificado del texto.

Glow Devuelve un objeto GlowFormat que representa el formato de iluminado para la fuente usada en el intervalo de texto especificado.

Hidden True si la fuente tiene el formato de texto oculto.

Italic True si la fuente o el intervalo tiene formato de cursiva.

ItalicBi True si la fuente o el intervalo tiene formato de cursiva.

Kerning Devuelve o establece el tamaño mínimo de fuente para la que Microsoft Word ajustará automáticamente el espacio.

Ligatures Devuelve o establece el valor de ligaduras para el objeto Font especificado.

Line Devuelve un objeto LineFormat que especifica el formato de una línea.

Name Devuelve o establece el nombre del objeto especificado.

NameAscii Devuelve o establece la fuente utilizada para texto latino (caracteres con códigos de carácter entre 0 (cero) y 127).

NameBi Devuelve o establece el nombre de la fuente en un documento de idioma de derecha a izquierda.

NameFarEast Devuelve o establece el nombre de fuente de este asiático.

NameOther Devuelve o establece la fuente utilizada en caracteres con códigos de carácter entre 128 y 255.

NumberForm Devuelve o establece la configuración del formato de número para una fuente OpenType.

NumberSpacing Devuelve o establece el valor de espaciado entre números para una fuente.

Outline True si el formato de la fuente es contorno.

Position Devuelve o establece la posición de texto (en puntos) en relación con la línea de base.

Reflection Devuelve un objeto ReflectionFormat que representa el formato de reflejo de una forma.

Scaling Devuelve o establece el porcentaje de escala que se aplica a la fuente.

Shading Devuelve un objeto shading que hace referencia al formato de sombreado de la fuente especificada.

Shadow True si la fuente especificada tiene formato de sombreado.

Size Devuelve o establece el tamaño de fuente en puntos.

SizeBi Devuelve o establece el tamaño de fuente en puntos.

SmallCaps True si el formato de la fuente es versales.

Spacing Devuelve o establece el espaciado (en puntos) entre caracteres.

StrikeThrough True si la fuente tiene formato de texto tachado.

StylisticSet Especifica el conjunto de estilos para la fuente especificada.

Subscript True si la fuente tiene el formato subíndice.

Superscript True si la fuente tiene formato de superíndice.

TextColor Devuelve un objeto ColorFormat que representa el color de la fuente especificada.

TextShadow Devuelve un objeto ShadowFormat que especifica el formato de sombra de la fuente especificada.

ThreeD Devuelve un objeto ThreeDFormat que contiene las propiedades de formato de efecto 3D de la fuente especificada.

Underline Devuelve o establece el tipo de subrayado que se aplicará a la fuente.

UnderlineColor Devuelve o establece el color de 24 bits del subrayado del objeto Font especificado.

Borders - Una colección de objetos Border que representan los bordes de un objeto.

ColorFormat - Representa el color de primer plano o de un objeto de un color o un color de fondo de un objeto con un relleno degradado o entramado.

FillFormat - Representa el formato de relleno de una forma.

GlowFormat - Representa el formato de iluminado de una forma o un intervalo de formas.

LineFormat - Representa la línea y el formato de la punta de flecha.

ReflectionFormat - Representa el formato de reflejo de una forma o un intervalo de formas.

Shading - Contiene los atributos de sombreado de un objeto.

ShadowFormat - Representa el formato de sombreado de una forma.

ThreeDFormat - Representa el formato tridimensional de una forma.