Método TextFrame.Characters (Excel)

Retorna um objeto Characters que representa um intervalo de caracteres dentro do quadro de texto de uma forma. Use o objeto Characters para adicionar e formatar caracteres dentro do quadro de texto.

Sintaxe

expressão. Caracteres (Iniciar, Comprimento)

Expressão Uma expressão que retorna um objeto TextFrame .

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Start Opcional Variant O primeiro caractere a ser retornado. Se esse argumento for definido como 1 ou omitido, o método Characters retornará um intervalo de caracteres começando com o primeiro caractere.
Length Opcional Variant O número de caracteres a ser retornado. Se esse argumento for omitido, o método Characters retornará o restante da sequência de caracteres (tudo o que estiver depois do caractere definido como argumento Start).

Valor de retorno

Characters

Comentários

O objeto Characters não é uma coleção.

Exemplo

Este exemplo formata como negrito o terceiro caractere no quadro de texto da primeira forma na planilha ativa.

With ActiveSheet.Shapes(1).TextFrame 
 .Characters.Text = "abcdefg" 
 .Characters(3, 1).Font.Bold = True 
End With

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.