Find.Execute(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Opération de recherche spécifié s'exécute.
public bool Execute (ref object FindText, ref object MatchCase, ref object MatchWholeWord, ref object MatchWildcards, ref object MatchSoundsLike, ref object MatchAllWordForms, ref object Forward, ref object Wrap, ref object Format, ref object ReplaceWith, ref object Replace, ref object MatchKashida, ref object MatchDiacritics, ref object MatchAlefHamza, ref object MatchControl);
abstract member Execute : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> bool
Public Function Execute (Optional ByRef FindText As Object, Optional ByRef MatchCase As Object, Optional ByRef MatchWholeWord As Object, Optional ByRef MatchWildcards As Object, Optional ByRef MatchSoundsLike As Object, Optional ByRef MatchAllWordForms As Object, Optional ByRef Forward As Object, Optional ByRef Wrap As Object, Optional ByRef Format As Object, Optional ByRef ReplaceWith As Object, Optional ByRef Replace As Object, Optional ByRef MatchKashida As Object, Optional ByRef MatchDiacritics As Object, Optional ByRef MatchAlefHamza As Object, Optional ByRef MatchControl As Object) As Boolean
Paramètres
- FindText
- Object
Objetfacultatif. Texte à rechercher. Utilisez une chaîne vide ("") pour rechercher la mise en forme 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.
- MatchCase
- Object
Objetfacultatif. True pour spécifier que le texte à rechercher est sensible à la casse. Correspond à la case à cocher Respecter la casse de la boîte de dialogue Rechercher et remplacer (menu Édition).
- MatchWholeWord
- Object
Objetfacultatif. True pour que l’opération de recherche localise uniquement les mots entiers, et non du texte qui fait partie d’un mot plus long. Correspond à la case à cocher Mot entier de la boîte de dialogue Rechercher et remplacer.
- MatchWildcards
- Object
Objetfacultatif. True pour que le texte à rechercher soit un opérateur de recherche spécial. Correspond à la case Caractères génériques de la boîte de dialogue Rechercher et remplacer.
- MatchSoundsLike
- Object
Objetfacultatif. True pour que l'opération de recherche s'effectue sur les mots similaires au texte à rechercher. Correspond à la case à cocher Recherche phonétique dans la boîte de dialogue Rechercher et remplacer.
- MatchAllWordForms
- Object
Objetfacultatif. True pour que l'opération de recherche s'effectue sur toutes les formes du texte à rechercher (par exemple, « sit » recherche « assis » et « assis »). Correspond à la case à cocher Rechercher toutes les formes du mot dans la boîte de dialogue Rechercher et remplacer.
- Forward
- Object
Objetfacultatif. True pour rechercher l'occurrence suivante (vers la fin du document).
- Wrap
- Object
Objetfacultatif. 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 est défini sur false). Cet argument contrôle également ce qui se passe s’il existe une sélection ou une plage et que le texte recherché est introuvable dans la sélection ou la plage. Il peut s’agir de l’une des WdFindWrap constantes suivantes :wdFindAsk après avoir effectué une recherche dans la sélection ou la plage, Microsoft Word affiche un message demandant s’il faut effectuer une recherche 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 se termine si le début ou la fin de la plage de recherche est atteinte.
- Format
- Object
Objetfacultatif. True pour que l’opération de recherche localise la mise en forme en plus ou à la place du texte à rechercher.
- ReplaceWith
- Object
Objetfacultatif. Texte de remplacement. Pour supprimer le texte spécifié par l' Find argument, utilisez une chaîne vide (""). Vous pouvez spécifier des caractères spéciaux et des critères de recherche avancée de la même manière que pour l' Find argument. Pour spécifier un objet graphique ou un élément autre qu’un élément de texte en tant que remplacement, déplacez l’élément dans le presse-papiers et spécifiez « ^ c » pour ReplaceWith .
- Replace
- Object
Objetfacultatif. Spécifie le nombre de remplacements à effectuer : un, tous ou aucun. Peut être n’importe quelle WdReplace constante :wdReplaceAll wdReplaceNone wdReplaceOne
- MatchKashida
- Object
Objetfacultatif. La valeur True si recherche mettent en correspondance le texte des signes kachidés dans un 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
- Object
Objetfacultatif. La valeur True si recherche mettent en correspondance le texte en signes diacritiques dans un document en langue 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
- Object
Objetfacultatif. La valeur True si recherche mettent en correspondance le texte en signes alef hamza dans un 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
- Object
Objetfacultatif. La valeur True si recherche mettent en correspondance le texte en caractères de contrôle bidirectionnels dans un document en langue 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.
Retours
Remarques
Cette méthode renvoie la valeur true si l’opération de recherche a réussi.
Si MatchWildcards la valeur est true, vous pouvez spécifier des caractères génériques et d’autres critères de recherche avancée pour l' FindText argument. Par exemple, « * (ING) » trouve un mot qui se termine par « ING ».
Pour rechercher un caractère de symbole, tapez un accent circonflexe (^), 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 » avec une mise en forme en gras sont remplacées par la chaîne « XYZ » en gras.
En outre, si la MatchCase valeur est false, les occurrences du texte de recherche qui sont en majuscules sont remplacées par une version en majuscules du texte de remplacement, indépendamment de la casse du texte de recherche et de remplacement. À l’aide de l’exemple précédent, les occurrences de « ABC » sont remplacées par « XYZ ».