Style, cellule (section Character)
Présente la mise en forme de caractères appliquée à une plage de texte dans le bloc de texte de la forme.
Style | Valeur | Constante d'automation |
---|---|---|
Gras |
&H1 |
visBold |
Italic |
&H2 |
visItalic |
Underline |
&H4 |
visUnderLine |
Petites majuscules |
&H8 |
visSmallCaps |
Remarques
La cellule Style contient des informations de mise en forme qui sont appliquées à une sous-plage du texte d'une forme si la section Caractère contient plusieurs lignes. Dans le cas contraire, elle contient des informations de mise en forme pour la totalité du texte de la forme.
La valeur représente un nombre binaire dans lequel chaque bit indique un style de caractères. Par exemple, une valeur de 3 indique que le texte est mis en forme à la fois en gras et en italique. Si la valeur de Style est 0, le texte est normal, sans mise en forme. Vous pouvez tester un format donné à l'aide des fonctions booléennes BIT*. Pour plus de précisions sur ces fonctions, reportez-vous à votre documentation de programmation.
Pour obtenir une référence à la cellule Style par un nom dans une autre formule ou dans un programme en faisant appel à la propriété CellsU, utilisez :
Valeur | |
---|---|
Nom de cellule : |
Char.Style[ i ] où i = <1>, 2, 3... |
Pour obtenir une référence à la cellule Style par index dans un programme, utilisez la propriété CellsSRC avec les arguments suivants :
Valeur | |
---|---|
Index de la section : |
visSectionCharacter |
Index de la ligne : |
visRowCharacter + i où i = 0, 1, 2... |
Index de la cellule : |
visCharacterStyle |
Exemple
Supposons que la cellule Color de la première ligne de la section Character d'une forme soit définie par la formule suivante :
= IF(BITAND(Char.Style,1)=1,4,3)
Si le premier caractère du texte de la forme est mis en gras, le texte couvert par la première ligne de propriétés Character est bleu (4) ; sinon, il est vert (3). Cet exemple part du principe que les couleurs par défaut sont utilisées.
La formule suivante est un exemple de définition de la cellule Style dans un programme. La première instruction fait référence à la cellule Style par son nom et la deuxième, par index. Les deux instructions permettent d'appliquer l'italique au texte couvert par la deuxième ligne de la section Character d'une forme.