Propriété Range.Words (Word)

Renvoie une collection Words qui représente tous les mots dans une plage. En lecture seule.

Syntaxe

expression. Words

expression Variable représentant un objet Range.

Remarques

Les marques de ponctuation et de paragraphe dans un document sont incluses dans la collection Words.

Pour plus d’informations sur le renvoi d’un seul membre d’une collection, consultez Renvoi d’un objet à partir d’une collection.

Exemple

Cet exemple montre comment afficher le nombre de mots de la sélection. Les marques de paragraphe, les mots partiels et la ponctuation sont inclus dans le compte de mots.

MsgBox "There are " & Selection.Words.Count & " words."

Cet exemple montre comment parcourir tous les mots de myRange (qui s'étend du début du document actif jusqu'à la fin de la sélection), puis supprimer le mot « Franklin » (y compris l'espace de fin) quel que soit l'endroit où il se trouve dans la plage.

Set myRange = ActiveDocument.Range(Start:=0, End:=Selection.End) 
For Each aWord In myRange.Words 
 If aWord.Text = "Franklin " Then aWord.Delete 
Next aWord

Voir aussi

Range, 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.