Propriété Range.Words (Word)
Renvoie une collection Words qui représente tous les mots dans une plage. En lecture seule.
expression. Words
expression Variable représentant un objet Range.
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.
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
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.