Propriété Document.Find (Publisher)

Renvoie un objet FindReplace à partir de l’objet Document spécifié. L’objet FindReplace permet de rechercher et de remplacer du texte dans le document spécifié.

Syntaxe

expression. Trouver

Expression Variable qui représente un objet Document .

Exemple

S’applique à l’objet Document . L'exemple suivant définit une variable d'objet à l'objet FindReplace du document actif. Une opération de recherche est exécutée qui applique une mise en forme en gras à chaque occurrence du mot Important.

Dim objFind as FindReplace 
Dim fFound as Boolean 
 
Set objFind = ActiveDocument.Find 
fFound = True 
 
With objFind 
 .Clear 
 .FindText = "Important" 
 Do While fFound = True 
 fFound = .Execute 
 If Not .FoundTextRange Is Nothing Then 
 .FoundTextRange.Font.Bold = True 
 End If 
 Loop 
End With 

S’applique à l’objet TextRange . L'exemple suivant définit une variable d'objet à l'objet FindReplace de la plage de texte de la première forme du document actif. Une opération de recherche est exécutée qui applique une mise en forme en gras à chaque occurrence du mot Urgent dans la plage de texte.

Dim objFind as FindReplace 
Dim fFound as Boolean 
 
Set objFind = ActiveDocument.Pages(1) _ 
 .Shapes(1).TextFrame.TextRange.Find 
fFound = True 
 
With objFind 
 .Clear 
 .FindText = "Urgent" 
 Do While fFound = True 
 fFound = .Execute 
 If Not .FoundTextRange Is Nothing Then 
 .FoundTextRange.Font.Bold = True 
 End If 
 Loop 
End With

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.