Terry a un document qui contient beaucoup de données numériques. Souvent, le document comporte des numéros de référence avec des espaces, tels que «422 891A». Terry a besoin d’un moyen de rechercher dans le document et de trouver une séquence « chiffre-espace-chiffre » et de la remplacer par « chiffre-tiret-chiffre ». Par exemple, «422 891A» serait remplacé par «422-891A». Terry se demande s’il existe un moyen de faire cela avec Rechercher et remplacer.

Ce type d’opération de recherche et de remplacement peut être effectué assez facilement en utilisant la recherche par caractères génériques intégrée à Word. Voici la version rapide:

  1. Appuyez sur Ctrl + H pour afficher l’onglet Remplacer de la boîte de dialogue Rechercher et remplacer.

  2. Cliquez sur le bouton Plus s’il est disponible.

  3. Cochez la case Utiliser les caractères génériques.

  4. Dans la zone Rechercher, entrez « ([0-9]) ([0-9]) », sans les guillemets et avec un seul espace au milieu.

  5. Dans la zone Remplacer par, entrez « \ 1- \ 2 », à nouveau sans les guillemets.

  6. Cliquez sur le bouton Remplacer tout.

C’est ça. Lorsque la case à cocher Utiliser les caractères génériques est activée (à l’étape 3), Word vous permet d’utiliser des modèles dans la recherche. Dans ce cas, chaque instance de [0-9] signifie « correspond à n’importe quel chiffre dans la plage de 0 à 9. » Les parenthèses autour de chaque instance servent à des fins de regroupement, ce qui permet de référencer ce qui se trouve dans ce groupe dans la zone Remplacer par. Donc, essentiellement, le modèle Find What correspond à n’importe quel chiffre unique suivi d’un espace suivi d’un seul chiffre.

Ce qui est ensuite entré dans la zone Remplacer par est un ensemble de références à ce qui a été trouvé. Les indicateurs \ 1 et \ 2 signifient «ce qui a été trouvé dans le premier ensemble de parenthèses et ce qui a été trouvé dans le second ensemble de parenthèses». Donc, cela signifie « remplacer le premier chiffre par lui-même, suivi d’un tiret, puis remplacer le deuxième chiffre par lui-même ».

Bien sûr, vous devrez peut-être être encore plus précis dans le modèle que vous recherchez, s’il est possible que le modèle chiffre-espace-chiffre puisse apparaître à d’autres endroits du document et que vous ne voulez pas qu’il soit affecté.

Dans ce cas, votre modèle de numéro de pièce se compose peut-être de trois chiffres suivis d’un espace, puis de trois autres chiffres, puis d’un seul caractère alphabétique, comme le montre l’exemple fourni au début de cette astuce. Si tel est le cas, vous pouvez rechercher les éléments suivants à l’étape 4:

([0-9]{3}) ([0-9]{3})([A-Z])

Dans ce cas, vous noterez immédiatement l’ajout de deux instances de \ {3}. Ces caractères indiquent qu’il doit y avoir trois de ce qui précède immédiatement l’indicateur. Ainsi, il doit y avoir trois chiffres, chacun de 0 à 9. De plus, les caractères [A-Z] correspondent à une seule lettre majuscule dans la plage de A à Z.

Notez également qu’il existe trois jeux de parenthèses dans ce modèle Rechercher. Ceux-ci peuvent ensuite être référencés dans la zone Remplacer par (étape 5), comme suit:

\1-\2\3

Comme cette recherche est plus spécifique, il y a très peu de chances que vous remplaciez les espaces par des tirets là où vous ne vouliez pas faire de remplacement.

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (10834) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:

link: / wordribbon-Replacing_Spaces_in_Part_Numbers_with_Dashes [Remplacement des espaces dans les numéros de pièce par des tirets].