Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Renvoie l’index de la ligne de la section Caractère d’une fenêtre ShapeSheet qui contient des informations de mise en forme de caractères pour un objet Caractères . En lecture seule.
Syntaxe
expression. CharPropsRow (BiasLorR)
expression Expression qui renvoie un objet Characters .
Paramètres
| Nom | Requis/Facultatif | Type de données | Description |
|---|---|---|---|
| BiasLorR | Obligatoire | Integer | Sens de la recherche. |
Valeur renvoyée
Entier
Remarques
Si la mise en forme de l’objet Characters est représentée par plusieurs lignes dans la section Character de la fenêtre ShapeSheet (en d’autres termes, si l’objet Characters est constitué d’une section de texte qui couvre les caractères mis en forme différemment), la propriété CharPropsRow renvoie -1. Dans ces circonstances, Microsoft Visio ignore la valeur de l'argument GaucheOuDroite. (Les caractères qui ont la même mise en forme de caractères partagent la même ligne dans la feuille de forme. Visio crée une ligne ShapeSheet uniquement lorsque la mise en forme des caractères change, par exemple de la mise en forme gras à l’italique.)
Si l'objet Characters couvre plusieurs caractères de la même ligne de propriété Character, CharPropsRow renvoie l'index de cette ligne. Dans ce cas également, Visio ignore l'argument GaucheOuDroite.
Si l’objet Characters représente un point d’insertion plutôt qu’une séquence de caractères (c’est-à-dire si ses propriétés Début et Fin renvoient la même valeur), utilisez l’argument BiasLorR pour déterminer l’index de ligne à renvoyer.
| Constante | Valeur |
|---|---|
| visBiasLetVisioChoose | 0 |
| visBiasLeft | 1 |
| visBiasRight | 2 |
Indiquez visBiasLeft pour récupérer la ligne régissant la mise en forme du caractère situé à gauche du point d'insertion et visBiasRight pour le caractère situé à droite du point d'insertion.
Si vous spécifiez visBiasLetVisioChoose, Visio utilise la même logique qu’il s’appliquerait au nouveau texte tapé dans l’interface utilisateur à partir du point d’insertion. En règle générale, cela signifie que Visio applique au nouveau texte la mise en forme de caractère située à gauche du point d’insertion. CharPropsRow renvoie donc la même valeur qu’il le ferait s’il était passé visBiasLeft. (Pour une explication de la signification de « gauche » dans ce contexte, voir la note suivante.) Toutefois, si le point d’insertion se trouve au début d’un nouveau paragraphe, CharPropsRow retourne la valeur qu’il renverra si elle était passée visBiasRight.
Remarque
Dans le contexte d'un objet Characters, « gauche » signifie précédent logique. En d'autres termes, un caractère se trouve à « gauche » d'un autre s'il a été saisi d'abord au cours d'une rédaction normale. Il convient de faire cette distinction car, dans certaines langues, les caractères s'écrivent normalement de droite à gauche, et non de gauche à droite.
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.