http://www.developpez.net/forums/mk:...l/bluedrop.gifApplication de la m�thode Execute � l'objet Find.
Ex�cute l'op�ration de recherche sp�cifi�e. Renvoie la valeur
True si l'op�ration a �t� effectu�e avec succ�s. Argument de type
Boolean.
expression.
Execute(
FindText,
MatchCase,
MatchWholeWord,
MatchWildcards,
MatchSoundsLike,
MatchAllWordForms,
Forward,
Wrap,
Format,
ReplaceWith,
Replace,
MatchKashida,
MatchDiacritics,
MatchAlefHamza,
MatchControl)
expression Obligatoire. Expression qui renvoie un objet
Find.
FindText Argument de type
Variant facultatif. Texte � rechercher. Utilisez une cha�ne vide ("") pour rechercher le format uniquement. Vous pouvez rechercher des caract�res sp�ciaux en sp�cifiant les codes de caract�re appropri�s. Par exemple, "^p" correspond � une marque de paragraphe et "^t" correspond � un caract�re de tabulation. Pour obtenir une liste des caract�res sp�ciaux, voir
Rechercher et remplacer du texte ou d'autres �l�ments.
MatchCase Argument de type
Variant facultatif. Affectez-lui la valeur
True pour sp�cifier que le texte de recherche doit respecter la casse. Correspond � la case � cocher
Respecter la casse de la bo�te de dialogue
Rechercher et remplacer (menu
Edition).
MatchWholeWord Argument de type
Variant facultatif . Affectez-lui la valeur
True pour que l'op�ration de recherche s'effectue uniquement sur les mots entiers, et non sur une partie d'un mot. Correspond � la case � cocher
Mot entier de la bo�te de dialogue
Rechercher et remplacer.
MatchWildcards Argument de type
Variant facultatif. Affectez-lui la valeur
True pour que le texte � rechercher soit un op�rateur de recherche sp�cial. Correspond � la case � cocher
Utiliser les caract�res g�n�riques de la bo�te de dialogue
Rechercher et remplacer.
MatchSoundsLike Argument de type
Variant facultatif. Affectez-lui la valeur
True pour que l'op�ration de recherche s'effectue sur les mots similaires au texte � rechercher. Correspond � la case � cocher
Recherche phon�tique de la bo�te de dialogue
Rechercher et remplacer.
MatchAllWordForms Argument de type
Variant facultatif. Affectez-lui la valeur
True pour que l'op�ration de recherche s'effectue sur toutes les formes du texte � rechercher (par exemple, "asseoir" recherche � asseyant � et � assis �). Correspond � la case � cocher
Rechercher toutes les formes du mot de la bo�te de dialogue
Rechercher et remplacer.
Forward Argument de type
Variant facultatif. Affectez-lui la valeur
True pour rechercher l'occurrence suivante (vers la fin du document).
Wrap Argument de type
Variant facultatif. Contr�le ce qui se passe si la recherche commence � un point autre que le d�but du document et que la fin du document est atteinte (ou vice versa si
Forward se voit affecter la valeur
False). Cet argument contr�le �galement ce qui se passe s'il existe une s�lection ou une plage et que le texte � rechercher n'est pas trouv� dans la s�lection ou dans la plage. Il peut s'agir de l'une des constantes
WdFindWrap suivantes.
Les constantes WdFindWrap possibles sont les suivantes :
wdFindAsk Une fois la recherche dans la s�lection ou la plage termin�e, Microsoft Word affiche un message demandant si la recherche continue dans le reste du document.
wdFindContinue L'op�ration de recherche continue si le d�but ou la fin de la plage de recherche est atteinte.
wdFindStop L'op�ration de recherche est termin�e si le d�but ou la fin de la plage de recherche est atteinte.
Format Argument de type
Variant facultatif. Affectez-lui la valeur
True pour que l'op�ration de recherche s'effectue sur toutes les formes en plus ou � la place du mot � rechercher.
ReplaceWith Argument de type
Variant facultatif. Texte de remplacement. Pour supprimer le texte sp�cifi� par l'argument
Find, utilisez une cha�ne vide (""). Vous sp�cifiez des caract�res sp�ciaux et des crit�res de recherche avanc�e de la m�me mani�re que vous utilisez l'argument
Find. Pour sp�cifier un objet graphique ou un �l�ment non-texte en tant qu'�l�ment de remplacement, placez cet �l�ment dans le Presse-papier, et sp�cifiez "^c" pour
ReplaceWith.
Replace Argument de type
Variant facultatif. Sp�cifie le nombre de remplacements effectu�s : un, tous ou aucun. Il peut s'agir de n'importe quelle constante
WdReplace.
Les constantes WdReplace possibles sont les suivantes :
wdReplaceAllwdReplaceNonewdReplaceOne
MatchKashida Argument de type
Variant facultatif. Affectez-lui la valeur
True si les op�rations de recherche mettent en correspondance le texte en respectant les signes kachid�s contenus dans le document en langue arabe. Il se peut que cet argument ne soit pas disponible, selon la prise en charge de langue (anglais (�tats-Unis), par exemple) que vous avez s�lectionn�e ou install�e.
MatchDiacritics Argument de type
Variant facultatif. Affectez-lui la valeur
True si les op�rations de recherche mettent en correspondance le texte en respectant les caract�res diacritiques contenus dans le document en langue qui se lit de droite � gauche. Il se peut que cet argument ne soit pas disponible, selon la prise en charge de langue (anglais (�tats-Unis), par exemple) que vous avez s�lectionn�e ou install�e.
MatchAlefHamza Argument de type
Variant facultatif. Affectez-lui la valeur
True si les op�rations de recherche mettent en correspondance le texte en respectant les signes alef hamza contenus dans le document en langue arabe. Il se peut que cet argument ne soit pas disponible, selon la prise en charge de langue (anglais (�tats-Unis), par exemple) que vous avez s�lectionn�e ou install�e.
MatchControl Argument de type
Variant facultatif. Affectez-lui la valeur
True si les op�rations de recherche mettent en correspondance le texte en respectant les caract�res de contr�le bidirectionnel contenus dans le document en langue qui se lit de droite � gauche. Il se peut que cet argument ne soit pas disponible, selon la prise en charge de langue (anglais (�tats-Unis), par exemple) que vous avez s�lectionn�e ou install�e.
Notes
Si
MatchWildcards se voit affecter la valeur
True, vous pouvez sp�cifier des caract�res g�n�riques et d'autres crit�res de recherche avanc�e pour l'argument
FindText. Par exemple, "*(ant)" recherche tous les mots se terminant par � ant �.
Pour rechercher un symbole, tapez le signe (^) suivi d'un z�ro (0), puis le code de caract�re du symbole. Par exemple, "^0151" correspond � un tiret cadratin (�).
� moins que ce soit sp�cifi�, le texte de remplacement h�rite du format du texte qu'il remplace dans le document. Par exemple, si vous remplacez la cha�ne "abc" par "xyz,", les occurrences de "abc" en gras sont remplac�es par la cha�ne "xyz" en gras.
�galement, si
MatchCase se voit affecter la valeur
False, les occurrences du texte � rechercher qui sont en majuscules seront remplac�es par une version en majuscules du texte de remplacement sans distinction des textes � rechercher et de remplacement. � l'aide de l'exemple pr�c�dent, les occurrences de "ABC" sont remplac�es par "XYZ.".