Classe Font - police (Word VBA)

Contient les attributs de police (nom, taille, couleur, etc.) d'un objet.

Les classes suivantes donnent accès à la classe Font


Dim fnt as Font
Set fnt = Selection.Font

Méthodes

Grow - Applique à la police la taille supérieure disponible la plus proche.

Reset - Supprime la mise en forme de manuelle des caractères (mise en forme non appliquée à l'aide d'un style).

SetAsTemplateDefault - Définit la mise en forme de caractères spécifiée comme valeur par défaut à la fois du document actif et de tous les nouveaux documents basés sur le modèle actif.

Shrink - Applique à la police la taille inférieure disponible la plus proche.

Propriétés

AllCaps Cette propriété a la valeur True si la police est en majuscules.

Bold True si la police est en gras.

BoldBi True si la police est en gras.

Borders Renvoie une collection Borders qui représente la totalité des bordures de la police spécifiée.

ColorIndex Renvoie ou définit une constante WdColorIndex qui représente la couleur de la police spécifiée.

ColorIndexBi Cette propriété renvoie ou définit la couleur de l’objet font spécifié dans un document rédigé dans une langue qui s’oriente de droite à gauche.

ContextualAlternates Indique ou non les variantes contextuelles sont activés pour la police spécifiée.

DiacriticColor Cette propriété renvoie ou définit la couleur 24 bits à utiliser pour les signes diacritiques de l’objet font spécifié.

DisableCharacterSpaceGrid La valeur true si Microsoft Word ignore le nombre de caractères par ligne de l'objet Font correspondant.

DoubleStrikeThrough True si la police spécifiée est mise en forme de texte barré double.

Duplicate Renvoie une copie d’un objet font qui représente la mise en forme de caractères de la police spécifiée.

Emboss True si la police spécifiée est mises en relief.

EmphasisMark Cette propriété renvoie ou définit une constante WdEmphasisMark qui représente la marque d’accentuation d’un caractère ou d’une chaîne de caractères désignée.

Engrave True si la police est au format d'empreinte.

Fill Renvoie un objet FillFormat qui contient les propriétés de mise en forme du remplissage pour la police utilisée par la plage de texte spécifiée.

Glow Renvoie un objet GlowFormat qui représente la mise en forme de la lumière pour la police utilisée par la plage de texte spécifiée.

Hidden True si la police est mise en forme comme texte caché.

Italic True si la police ou la plage est en italique.

ItalicBi True si la police ou la plage est en italique.

Kerning Cette propriété renvoie ou définit la taille de police minimale pour laquelle Microsoft Word ajuste automatiquement le crénage.

Ligatures Cette propriété renvoie ou définit le paramètre de ligatures pour l’objet font spécifié.

Line Renvoie un objet LineFormat qui spécifie la mise en forme d'un trait.

Name Cette propriété renvoie ou définit le nom de l'objet spécifié.

NameAscii Cette propriété renvoie ou définit la police utilisée pour le texte en caractères latins (caractères dont le code de caractère comprise entre 0 (zéro) et 127).

NameBi Cette propriété renvoie ou définit le nom de la police dans un document en langue de droite à gauche.

NameFarEast Cette propriété renvoie ou définit un pour l'Asie de nom de la police.

NameOther Renvoie ou définit la police utilisée pour les caractères dont le code de caractère est compris entre 128 et 255.

NumberForm Renvoie ou définit le paramètre de feuille de nombres d'une police OpenType.

NumberSpacing Renvoie ou définit le paramètre d'espacement des chiffres pour une police.

Outline Cette propriété a la valeur True si la police est en contour.

Position Cette propriété renvoie ou définit la position du texte (en points) par rapport à la ligne de base.

Reflection Renvoie un objet ReflectionFormat qui représente la mise en forme de la réflexion d'une forme.

Scaling Cette propriété renvoie ou définit le pourcentage de mise à l'échelle appliqué à la police.

Shading Renvoie un objet Shading qui représente la mise en forme de la trame de fond pour la police spécifiée.

Shadow Cette propriété a la valeur True si la police spécifiée est ombrée.

Size Cette propriété renvoie ou définit la taille de police, exprimée en points.

SizeBi Cette propriété renvoie ou définit la taille de police en points.

SmallCaps Cette propriété a la valeur True si la police est en petites majuscules.

Spacing Cette propriété renvoie ou définit l'espacement (en points) entre les caractères.

StrikeThrough True si la police est barrée.

StylisticSet Spécifie le jeu stylistique de la police spécifiée.

Subscript True si la police est en indice.

Superscript True si la police est en exposant.

TextColor Renvoie un objet ColorFormat qui représente la couleur de la police spécifiée.

TextShadow Cette propriété renvoie un objet ShadowFormat qui spécifie la mise en forme ombrée pour la police spécifiée.

ThreeD Renvoie un objet ThreeDFormat qui contient les propriétés de mise en forme des effets 3D pour la police spécifiée.

Underline Renvoie ou définit le type de soulignement appliqué à la police.

UnderlineColor Cette propriété renvoie ou définit la couleur 24 bits du soulignement pour l’objet font spécifié.

Borders - Collection d’objets Border qui représentent les bordures d’un objet.

ColorFormat - Cet objet représente la couleur d'un objet unicolore ou de premier plan ou la couleur d'arrière-plan d'un objet avec un remplissage en dégradé ou à motif.

FillFormat - Représente la mise en forme du remplissage d'une forme.

GlowFormat - Représente la mise en forme lumineuse définie pour une forme ou une plage de formes.

LineFormat - Représente la ligne et la mise en forme de la pointe de flèche.

ReflectionFormat - Représente la mise en forme de réflexion définie pour une forme ou une plage de formes.

Shading - Contient des attributs de trame de fond pour un objet.

ShadowFormat - Représente la mise en forme de l'ombrage d'une forme.

ThreeDFormat - Représente la mise en forme en trois dimensions de la forme.