Partager via


Find.Execute2007 Méthode

Définition

Opération de recherche spécifié s'exécute. Renvoie la valeur True si l'opération a réussi.

public bool Execute2007 (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, ref object MatchPrefix, ref object MatchSuffix, ref object MatchPhrase, ref object IgnoreSpace, ref object IgnorePunct);
abstract member Execute2007 : obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj * obj -> bool
Public Function Execute2007 (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, Optional ByRef MatchPrefix As Object, Optional ByRef MatchSuffix As Object, Optional ByRef MatchPhrase As Object, Optional ByRef IgnoreSpace As Object, Optional ByRef IgnorePunct As Object) As Boolean

Paramètres

FindText
Object

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

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 Édition).

MatchWholeWord
Object

True pour que l'opération de recherche rechercher uniquement des mots entiers et non du texte qui fait partie d'un mot. Correspond à la case à cocher Mot entier de la boîte de dialogue Rechercher et remplacer.

MatchWildcards
Object

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

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

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

True pour rechercher l'occurrence suivante (vers la fin du document).

Wrap
Object

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 inversement si Forward a la valeur False). Cet argument contrôle également ce qui se passe s'il existe une sélection ou la plage et le texte recherché est introuvable dans la sélection ou la plage. Il peut s’agir de l’une des valeurs d’énumération WdFindWrap .

Format
Object

True pour que l’opération de recherche s’effectue sur toutes les formes en plus ou à la place du mot à rechercher.

ReplaceWith
Object

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és comme vous le faites pour l’argument Find . Pour spécifier un objet graphique ou un autre élément non texte comme remplacement, déplacez l’élément dans le Presse-papiers et spécifiez « ^c » pour ReplaceWith.

Replace
Object

Spécifie le nombre de remplacements à effectuer : un, tous ou aucun. Il peut s’agir de n’importe quelle WdReplace valeur d’énumération.

MatchKashida
Object

La valeur True si recherche mettent en correspondance le texte des signes kachidés dans un document en langue arabe. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.

MatchDiacritics
Object

La valeur True si recherche mettent en correspondance le texte en signes diacritiques dans un document en langue de droite à gauche. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.

MatchAlefHamza
Object

La valeur True si recherche mettent en correspondance le texte en signes alef hamza dans un document en langue arabe. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.

MatchControl
Object

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. Cet argument n'est peut-être pas disponible, en fonction de la prise en charge de langue (anglais (États-Unis), par exemple) que vous avez sélectionnée ou installée.

MatchPrefix
Object

True pour faire correspondre les mots commençant par la chaîne de recherche. Correspond à la case à cocher Préfixe de la boîte de dialogue Rechercher et remplacer.

MatchSuffix
Object

True pour faire correspondre les mots se terminant par la chaîne de recherche. Correspond à la case à cocher Suffixe de la boîte de dialogue Rechercher et remplacer.

MatchPhrase
Object

True ignore tous les espaces et les caractères de contrôle situés entre les mots.

IgnoreSpace
Object

True ignore tous les espaces entre les mots. Correspond à la case à cocher Ignorer les caractères d’espacement de la boîte de dialogue Rechercher et remplacer.

IgnorePunct
Object

True ignore tous les caractères de ponctuation entre les mots. Correspond à la case à cocher Ignorer les marques de ponctuation de la boîte de dialogue Rechercher et remplacer.

Retours

Valeur booléenne indiquant si l’opération de recherche a réussi.

Remarques

Si MatchWildcards a la valeur True, vous pouvez spécifier des caractères génériques et d’autres critères de recherche avancés pour l’argument FindText . Par exemple, "* (ant)" recherche tous les mots qui se termine 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.

En outre, si MatchCase a la valeur False, les occurrences du texte de recherche qui sont en majuscules sont remplacées par une version majuscule du texte de remplacement, quelle que soit la casse du texte de remplacement. À l'aide de l'exemple précédent, les occurrences de « ABC » sont remplacés par « XYZ ».

S’applique à