Classe Characters - caractères (Word VBA)

Une collection de caractères d'une sélection, une plage ou un document. Pour utiliser une variable de classe Characters, elle doit d'abord être instanciée, par exemple


Dim chrs as Characters
Set chrs = ActiveDocument.Range.Characters

Count

Renvoie le nombre de caractères dans la collection Characters.


Dim lngCount As Long
lngCount = ActiveDocument.Range.Characters.Count

First

Renvoie un objet Range qui représente le premier caractère de la collection.


Dim rngFirst As Range
Set rngFirst = ActiveDocument.Range.Characters.First

Item

Renvoie un objet Range spécifique appartenant à une collection.

Item (Index)

Index: Objet spécifique qui doit être renvoyé.


Dim rngCharacter As Range
Set rngCharacter = ActiveDocument.Range.Characters(Index:=1)

Last

Renvoie un objet Range qui représente le dernier caractère de la collection.


Dim rngLast As Range
Set rngLast = ActiveDocument.Range.Characters.Last