Classe Font - fonte (Word VBA)

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

As classes ConditionalStyle, Find, ListLevel, Range, Replacement, Selection e Style. dão acesso à classe Font


Dim fnt as Font
Set fnt = Selection.Font

Métodos

Grow - Aumenta o tamanho da fonte para o próximo tamanho disponível.

Reset - Remove a formatação de caractere manual formatação não aplicada usando um estilo. Por exemplo, se você formatar manualmente uma palavra com negrito e o estilo básico for texto simples (não negrito), o método Reset remove o formato de negrito.

SetAsTemplateDefault - Define a formatação de fonte especificada como padrão para o documento ativo e para todos os novos documentos baseados no modelo ativo.

Shrink - Diminui o tamanho da fonte para o próximo tamanho disponível.

Propriedades

AllCaps True se a fonte estiver formatada com todas as letras maiúsculas. Long de leitura/gravação.

Bold True se a fonte estiver formatada como negrito. Long de leitura/gravação.

BoldBi True se a fonte estiver formatada como negrito. Long de leitura/gravação.

Borders Retorna uma coleção Borders que representa todas as bordas da fonte especificada.

ColorIndex Retorna ou define uma constante WdColorIndex que representa a cor da fonte especificada. Leitura/gravação.

ColorIndexBi Retorna ou define a cor do objeto Font especificado em um documento de idioma da direita para a esquerda. Leitura/gravação WdColorIndex.

ContextualAlternates Especifica se é ou não alternativas contextuais estão habilitadas para a fonte especificada. Long de leitura/gravação.

DiacriticColor Retorna ou define a cor de 24 bits a ser usada para diacríticos para o objeto Font especificado. Leitura/gravação.

DisableCharacterSpaceGrid True se o Microsoft Word ignora o número de caracteres por linha para o objeto Font correspondente. Boolean de leitura/gravação.

DoubleStrikeThrough True se a fonte especificada estiver formatada com texto tachado duplo.

Duplicate Retorna uma cópia de um objeto Font que representa a formatação de caracteres da fonte especificada.

Emboss True se a fonte especificada está formatada como em relevo. Long de leitura/gravação.

EmphasisMark Retorna ou define uma constante WdEmphasisMark que representa a marca de ênfase para um caractere ou uma cadeia de caracteres designada. Leitura/gravação.

Engrave True se a fonte estiver formatada como alto relevo. Long de leitura/gravação.

Fill Retorna um objeto FillFormat que contém propriedades de formatação de preenchimento para a fonte utilizada pelo intervalo de texto especificado. Somente leitura.

Glow Retorna um objeto GlowFormat que representa a formatação de brilho para a fonte usada pelo intervalo de texto especificado. Somente leitura.

Hidden True se a fonte estiver formatada como texto oculto. Long de leitura/gravação.

Italic True se a fonte ou o intervalo está formatado como itálico. Long de leitura/gravação.

ItalicBi True se a fonte ou o intervalo está formatado como itálico. Long de leitura/gravação.

Kerning Retorna ou define o tamanho de fonte mínimo para o qual o Microsoft Word irá ajustar automaticamente o kerning. Leitura/gravação única.

Ligatures Retorna ou define a configuração de ligaturas para o objeto Font especificado. Leitura/gravaçãoWdLigatures.

Line Retorna um objeto LineFormat que especifica a formatação para uma linha. Leitura/gravação.

Name Retorna ou define o nome do objeto especificado. String de leitura/gravação.

NameAscii Retorna ou define a fonte usada para o texto latino caracteres com códigos de caracteres de 0 (zero a 127). String de leitura/gravação.

NameBi Retorna ou define o nome da fonte em um documento de idioma da direita para a esquerda. String de leitura/gravação.

NameFarEast Retorna ou define um idioma do Leste Asiático nome da fonte. String de leitura/gravação.

NameOther Retorna ou define a fonte usada para caracteres com códigos de caracteres de 128 a 255. String de leitura/gravação.

NumberForm Retorna ou define a configuração da forma de número para uma fonte OpenType. WdNumberForm de leitura/gravação.

NumberSpacing Retorna ou define a configuração de espaçamento de número para uma fonte. WdNumberSpacing de leitura/gravação.

Outline True se a fonte estiver formatada como contorno. Long de leitura/gravação.

Position Retorna ou define a posição do texto em pontos em relação à linha de base. Long de leitura/gravação.

Reflection Retorna um objeto ReflectionFormat que representa a formatação de reflexão para uma forma. Somente leitura.

Scaling Retorna ou define o percentual de escala aplicado à fonte. Long de leitura/gravação.

Shading Retorna um objeto Shading referente à formatação de sombreamento para a fonte especificada.

Shadow True se a fonte especificada estiver formatada como sombreada. Long de leitura/gravação.

Size Retorna ou define o tamanho da fonte, em pontos. Leitura/gravação única.

SizeBi Retorna ou define o tamanho da fonte em pontos. Leitura/gravação única.

SmallCaps True se a fonte estiver formatada com todas as letras em maiúsculas. Long de leitura/gravação.

Spacing Retorna ou define o espaçamento em pontos entre caracteres. Leitura/gravação única.

StrikeThrough True se a fonte estiver formatada como texto tachado. Long de leitura/gravação.

StylisticSet Especifica o conjunto estilístico para a fonte especificada. WdStylisticSet de leitura/gravação.

Subscript True se a fonte estiver formatada como subscrito. Long de leitura/gravação.

Superscript True se a fonte estiver formatada como superscrito. Long de leitura/gravação.

TextColor Retorna um objeto ColorFormat que representa a cor das fontes especificadas. Somente leitura.

TextShadow Retorna um objeto ShadowFormat que especifica a formatação da sombra para a fonte especificada.

ThreeD Retorna um objeto ThreeDFormat que contém as propriedades de formatação de efeito 3D para a fonte especificada. Somente leitura.

Underline Retorna ou define o tipo de sublinhado aplicado à fonte. Leitura/gravação WdUnderline.

UnderlineColor Retorna ou define a cor de 24 bits do sublinhado do objeto Font especificado.

Borders - Uma coleção de objetos Border que representam as bordas de um objeto.

ColorFormat - Representa a cor de primeiro plano ou de um objeto de uma cor ou cor de plano de fundo de um objeto com um preenchimento gradiente ou padronizado. Você pode definir as cores com um valor vermelho-verde-azul explícito usando o RGB propriedade.

FillFormat - Representa a formatação de preenchimento de uma forma. Uma forma pode ter um preenchimento sólido, gradual, texturizado, padronizado, de figura ou semitransparente.

GlowFormat - Representa a formatação de brilho para uma forma ou intervalo de formas.

LineFormat - Representa formatação de linha e ponta de seta. Para uma linha, o objeto LineFormat contém informações de formatação para a própria linha; para uma forma com uma borda, esse objeto contém informações de formatação para a borda da forma.

ReflectionFormat - Representa a formatação de reflexão de uma forma ou intervalo de formas.

Shading - Contém atributos de sombreamento para um objeto.

ShadowFormat - Representa a formatação de sombra para uma forma.

ThreeDFormat - Representa a formatação tridimensional de uma forma.