Monsieur Excel
Pour tout savoir faire sur Excel !

28 janvier 2016

Rechercher/Remplacer (c)

Dans les deux articles précédents, nous avons vu un certain nombre de choses relatives à la commande Rechercher/Remplacer d’Excel. Dans ce troisième et dernier article, nous vous fournissons divers renseignements importants pour tirer le maximum de cette commande.

Recherche d’un joker, soit « ? » soit « * »

Comment donc faire pour rechercher précisément les occurrences de l’un des deux jokers, soit « ? » qui est censé remplacer un caractère, soit « * » qui est censé remplacer une chaîne de caratères de longueur indéterminée ?

Heureusement pour vous, Microsoft a prévu cette éventualité !
Il vous faut tout simplement utiliser, selon le cas,  la recherche de « ~? » ou de « ~* ».

Remarque 1 – Cela ne résout pas le problème soulevé dans le premier article de cette série, qui est que les jokers marchent parfaitement bien dans le champ « Rechercher », mais pas dans le champ « Remplacer », où ils sont pris à la lettre.

Les options de la commande « Remplacer »

Quand on utilise la commande « Remplacer », on voit un bouton « Options » qui apparaît dans la fenêtre. Dès que l’on clique dans ce bouton, on obtient la première copie d’écran ci-dessous.


Cela nous offre de multiples possibilités. Si l’on déroule un des menus déroulants « Format », on obtient la seconde copie d’écran. Cela signifie qu’il est possible d’appliquer la commande à n’importe quelle caractéristique de formatage : Nombre, Alignement, Police, Bordure, Remplisage ou Protection.
Nous en voyons un exemple d’application ci-dessous…

Changement de couleur avec le champ « Remplacer par » vide…

Supposons par exemple que nous souhaitions remplacer, dans une sélection, ou dans l’onglet actif, ou dans un ensemble d’onglets sélectionné, toutes les cellules contenant un remplissage jaune par un remplissage bleu ciel.

Pour cela, il suffit de sélectionner ce sur quoi l’on veut agir, puis de demander via la commande « Format » d’effectuer le remplacement demandé.

Remarque 2 – Dans une telle situation, il est important de laisser les champs « Rechercher » et « Remplacer par » vides. Sinon, on retomberait dans le problème soulevé en Remarque 1.

Quand on effectue ce changement de remplissage, il n’affecte que les cellules dont le remplissage était naturellement jaune. Si par exemple certaines cellules avaient un remplissage jaune par la faute d’un format conditionnel, ce remplissage ne serait – assez logiquement – pas affecté.