Range.MoveStartUntil (Word)
Déplace la position de début de la plage spécifiée jusqu'à ce que l'un des caractères indiqués soit trouvé dans le document.
S'il s'agit d'un déplacement vers l'arrière dans le document, la plage est développée. Cette méthode renvoie le nombre de caractères par lequel la position de début de la plage spécifiée est déplacée, sous la forme d’une valeur de type long .
Set myRange = Selection.Paragraphs(1).Range
leng = myRange.End - myRange.Start
myRange.Collapse Direction:=wdCollapseStart
myRange.MoveStartUntil Cset:="$", Count:=leng
Arguments
Un argument nommé
Cset (String) - Un ou plusieurs caractères.
Optional arguments
Les arguments suivants sont facultatifs
Count (Long) - Le nombre maximal de caractères à laquelle la plage spécifiée doit être déplacée.