Propriété Characters.CharProps (Visio)

Attribue une nouvelle valeur à la propriété de caractère d’un objet Characters. En écriture seule.

Syntaxe

expression. CharProps (CellIndex)

Expression Expression qui renvoie un objet Characters .

Paramètres

Nom Requis/Facultatif Type de données Description
CellIndex Obligatoire Integer Index de la cellule dans la section Caractère à définir. Les valeurs possibles, reportez-vous à la section Remarques.

Valeur renvoyée

Entier

Remarques

Selon l’étendue de la plage de texte et du format, la propriété CharProps risque d’entraîner l’ajout ou la suppression de lignes dans la section Character de feuille ShapeSheet d’une forme.

La propriété CharProps est une propriété en écriture seule. Pour récupérer les propriétés de mise en forme d'un objet Characters, utilisez la propriété CharPropsRow.

Les valeurs de l’argument CellIndex correspondent aux cellules de la section Caractère de la fenêtre ShapeSheet, et les valeurs de la propriété CharProps correspondent aux valeurs qui peuvent être entrées dans ces cellules.

Les constantes de IndexCellule et de la valeur de la propriété CharProps sont déclarées dans la bibliothèque de types de Visio dans VisCellIndices.

** CellIndex** **Valeur** ** intExpression** **Valeur**
visCharacterFont 0 Entier qui représente un index dans la collection Fonts installée sur le système. Zéro (0) représente la police par défaut. S/O
visCharacterColor 1 Entier de 0 à 23 correspondant à une couleur dans la palette de couleurs actuelle. S/O
visCharacterStyle 2 visBoldvisItalicvisUnderLinevisSmallCaps &H1 &H2 &H4 &H8
visCharacterCase 3 visCaseNormalvisCaseAllCapsvisCaseInitialCaps 0 1 2
visCharacterPos 4 visPosNormalvisPosSupervisPosSub 0 1 2
visCharacterSize 7 Entier qui représente la taille du point. S/O
visCharacterColorTrans 17 Entier de 0 à 100 qui correspond au degré de transparence de la couleur du texte, exprimé en pourcentage. S/O
visCharacterDblUnderline 8 Boolean S/O
visCharacterFontScale 5 Entier compris entre 0 et 655 qui représente la largeur de la police de texte, sous forme de pourcentage, par rapport à la valeur par défaut (100 %). S/O
visCharacterLangID 57 Long qui représente la langue du texte. L'ID de langue (LANGID) pour un caractère est une valeur de 16 bits définie par Windows, constituée d'un ID de langue principale et d'un ID de langue secondaire. Pour déterminer la valeur des langues, reportez-vous au Kit de développement Platform SDK sur le site Web MSDN. S/O
visCharacterLetterspace 16 Entier représentant l'espace supplémentaire entre des lettres adjacentes, exprimé en points. S/O
visCharacterOverline 9 Boolean S/O
visCharacterStrikethru 10 Boolean S/O

Si votre solution Visual Studio comprend la référence Microsoft.Office.Interop.Visio, cette propriété est mappée avec les types suivants :

  • Microsoft.Office.Interop.Visio.IVCharacters.set_CharProps

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.