Selection.MoveEndWhile, méthode (Word)
Déplace la position du caractère de fin d'une sélection tant que l'un des caractères spécifiés est trouvé dans le document.
Syntaxe
expression. MoveEndWhile
( _Cset_
, _Count_
)
expression Obligatoire. Variable qui représente un objet Selection.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Cset | Obligatoire | Variant | Un ou plusieurs caractères. Cet argument respecte la casse. |
Count | Facultatif | Variant | Le nombre maximal de caractères à laquelle la sélection doit être déplacée. Peut être un nombre ou wdForward ou wdBackward. Si nombre est un nombre positif, la sélection est déplacée vers l'avant dans le document. Si c'est un nombre négatif, la sélection est déplacée vers l'arrière. La valeur par défaut est wdForward. |
Remarques
Tant que n'importe quel caractère de Cset est trouvé, la position de fin de la sélection spécifiée est déplacée. Cette méthode renvoie le nombre de caractères de déplacée de la position de fin de la sélection en tant que valeur de type Long. Si aucune sont déplacées, la sélection n'est pas modifiée et la méthode renvoie la valeur 0 (zéro). Si la position de fin est déplacée vers un point qui précède la position de début d'origine, la position de début est définie à la nouvelle position de fin.
Exemple
Cet exemple montre comment avancer la position de fin de la sélection tant qu'un espace est trouvé.
Selection.MoveEndWhile Cset:=" ", Count:=wdForward
Cet exemple montre comment avancer la position de fin de la sélection tant que l'argument Count reste inférieur ou égal à 10 et qu'une lettre comprise entre « a » et « h » est trouvée.
Selection.MoveEndWhile Cset:="abcdefgh", Count:=10
Voir aussi
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.