Partager via


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

Selection, objet

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.