Dans l'article ci-dessous, nous aimerions vous fournir 2 méthodes utiles pour effectuer une recherche floue dans votre document Word.
Il arrive parfois que l'on oublie l'orthographe exacte d'un mot, surtout s'il est long. La plupart du temps, on ne se souvient que des premières lettres, ce qui rend la recherche précise quasi impossible.
Heureusement pour nous, il existe des moyens de recherche floue. Et vous pouvez les utiliser dans votre document Word.
Méthode 1 : Utiliser la fonctionnalité "Recherche avancée" dans Word
Dans notre cas, nous allons rechercher "DataNumen", en supposant que nous nous en souvenions juste en commençant par "Données".
- Tout d'abord, dans le groupe "Édition" sous l'onglet "Accueil", cliquez sur le bouton déroulant à côté de la commande "Rechercher".
- Et dans ce menu, sélectionnez l'option "Recherche avancée".
- Placez ensuite le pointeur d'insertion dans la zone de texte "Rechercher quoi" et collez-y les caractères génériques suivants :
- « Data » correspond aux premières lettres du mot cible. Vous devez les remplacer par les lettres correctes. Si vous oubliez les premières lettres, laissez le champ vide, sans espace.
- Et « n,m » représente le nombre de lettres restantes dans le mot cible, sans compter les premières lettres. Supposons, dans ce cas, que ce soit « 5 ». Les caractères génériques devraient donc se présenter ainsi :
- Si vous n'êtes pas sûr d'un nombre précis de longueur de lettre, vous pouvez entrer 2 chiffres indiquant une plage, comme :
- Et si vous êtes sûr que la longueur de la lettre est égale ou supérieure à un nombre spécifique, entrez-la dans l'expression, comme ceci :
- Cliquez ensuite sur "Plus" pour faire apparaître plus d'options.
- Cochez la case "Utiliser des caractères génériques".
- Cliquez ensuite sur "Rechercher dans" et choisissez "Document principal".
Vous verrez toutes les occurrences du mot cible dans la sélection.
Méthode 2 : exécuter des codes VBA pour rechercher du texte
L'exécution de codes VBA peut vous éviter de mémoriser l'expression.
- Avant toute chose, appuyez sur « Alt+F11 » pour ouvrir l'éditeur VBA dans Word.
- Cliquez ensuite sur le projet "Normal" et cliquez ensuite sur "Insérer".
- Choisissez "Module" dans le menu.
- Double-cliquez dessus pour ouvrir et coller les codes suivants ici :
Sub FindTheWordsByLength()
Dim objRange As Range
Dim strStartWord As String
Dim strLength As String
strStartWord = InputBox("Enter the beginning letters which you remember of target word ", "Beginning Letters of Word", "For example:Data")
strLength = InputBox("Enter the letter length of the rest part of target word which you don't remember", "Number of Letter Length", "For example:5,7")
With Selection
.HomeKey Unit:=wdStory
Selection.Find.ClearFormatting
With Selection.Find
.Text = "<" & strStartWord & "[a-zA-Z]{" & strLength & "}>"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
.Execute
End With
Do While .Find.Found
Set objRange = Selection.Range
objRange.HighlightColorIndex = wdYellow
.Collapse wdCollapseEnd
.Find.Execute
Loop
End With
End Sub
- Appuyez ensuite sur "F5" pour exécuter la macro.
- Dans la première zone de saisie qui apparaît, entrez les premières lettres du mot cible et cliquez sur « OK » pour continuer.
- Et dans la deuxième case, entrez le nombre de longueur de lettre et cliquez sur "OK". Utilisez une virgule pour séparer les nombres.
Enfin, tous les mots trouvés seront surlignés en jaune.
Résoudre les problèmes de mots
Le plus souvent, divers problèmes sont susceptibles de se produire dans Word. Certains graves peuvent même conduire à l'effondrement du logiciel. Et un mot corrompu peut entraîner la perte de données précieuses. Par conséquent, vous devez prendre des mesures immédiates dès qu'un problème apparaît.
Introduction de l'auteur:
Vera Chen est une experte en récupération de données dans DataNumen, Inc., qui est le leader mondial des technologies de récupération de données, y compris exceller la corruption et pdf réparer les produits logiciels. Pour plus d'informations, visitez www.datanumen.com





