Compartilhar via


Célula Style (Seção Character)

Mostra a formatação de caracteres aplicada a um intervalo de texto no bloco de texto da forma.

Estilo Valor Constante de automação
Negrito
&H1
visBold
Itálico
&H2
visItalic
Sublinhado
&H4
visUnderLine
Caixa alta
&H8
visSmallCaps

Comentários

A célula Style conterá informações de formatação aplicada a um subintervalo de texto de uma forma se a seção Characters contiver diversas linhas. Caso contrário, ela conterá informações de formatação para todo o texto da forma.

O valor representa um número binário no qual cada bit indica um estilo de caractere. Por exemplo, um valor de 3 representa o texto formatado em itálico e negrito. Se o valor da célula Style for 0, o texto não terá formatação. Faça o teste de um formato especial usando as funções Boolean BIT*. Consulte a documentação de programação para obter detalhes sobre essas funções.

Para fazer referência à célula Style pelo nome a partir de outra fórmula ou de um programa que usa a propriedade CellsU, utilize:

Valor
Nome da célula:
Char.Style[ i ] onde i = <1>, 2, 3...

Para fazer referência à célula Style pelo índice, a partir de um programa, use a propriedade CellsSRC com os seguintes argumentos:

Valor
Índice da seção:
visSectionCharacter
Índice de linha:
visRowCharacter + i onde i = 0, 1, 2...
Índice de célula:
visCharacterStyle

Exemplo

Suponha que a célula Color na primeira linha da seção Character de uma forma esteja definida para esta fórmula:

= IF(BITAND(Char.Style,1)=1,4,3)

Então, se o primeiro caractere do texto da forma for negrito, o texto abrangido pela primeira linha de propriedades da seção Character será azul (4); caso contrário, ele será verde (3). Esse exemplo supõe que as cores padrão estejam sendo usadas.

O exemplo a seguir ilustra como definir a célula Style em um programa. A primeira instrução faz referência à célula Style pelo nome, enquanto a segunda instrução faz referência pelo índice. As duas instruções aplicam o estilo itálico ao texto coberto pela segunda linha da seção Character de uma forma.