Classe Characters - caracteres (Word VBA)
Uma coleção de caracteres em uma seleção, intervalo ou documento. Não há nenhum objeto de caractere; em vez disso, cada item na coleção Characters é um objeto Range que representa um caractere. Para usar uma variável de classe Characters, ela primeiro precisa ser instanciada por exemplo
Dim chrs as Characters
Set chrs = ActiveDocument.Range.Characters
Count
Retorna o número de caracteres no conjunto de caracteres. Somente leitura Long.
Dim lngCount As Long
lngCount = ActiveDocument.Range.Characters.Count
First
Retorna um objeto Range que representa o primeiro caractere da coleção.
Dim rngFirst As Range
Set rngFirst = ActiveDocument.Range.Characters.First
Item
Retorna um objeto Range individual em uma coleção.
Item (Index)
Index: O objeto individual a ser retornado. Pode ser um Long que indica a posição ordinal do objeto individual.
Dim rngCharacter As Range
Set rngCharacter = ActiveDocument.Range.Characters(Index:=1)
Last
Retorna um objeto Range que representa o último caractere na coleção.
Dim rngLast As Range
Set rngLast = ActiveDocument.Range.Characters.Last