Besoin que vos feuilles Excel changent elles‑mêmes de couleur ? Ce guide pas‑à‑pas explique comment coloriser sans effort les mots OK et NO, puis comment diagnostiquer et neutraliser les mises en forme « fantômes » qui apparaissent lorsqu’un nombre est saisi. Suivez nos exemples concrets, testés sous Excel 2016, 2019, 2021 et Microsoft 365.
Coloriser automatiquement les valeurs “OK” et “NO” dans Excel
Problème
Vous souhaitez qu’un texte devienne vert dès que la cellule affiche OK et rouge lorsqu’elle affiche NO – sans jamais repasser par la boîte de dialogue de couleur. L’objectif est de fiabiliser le suivi d’indicateurs (tests passés / échoués, livrables conformes / non conformes, etc.) tout en évitant les erreurs humaines liées à la coloration manuelle.
Solution pas‑à‑pas : utilisation de la mise en forme conditionnelle
- Sélectionnez la plage – par exemple B2:B100 si vos statuts se trouvent dans cette colonne.
- Ouvrez Accueil ▸ Mise en forme conditionnelle ▸ Nouvelle règle.
- Choisissez « Format uniquement les cellules qui contiennent ».
- Laissez « Valeur de la cellule », puis sélectionnez « égale à » (ou « contient » dans certaines versions).
- Dans la zone de saisie, tapez OK.
- Cliquez sur Format ▸ onglet Police ▸ choisissez un vert contrasté (par ex.
#00A651
) ▸ OK. - Validez une première fois. La règle « OK » apparaît dans la liste.
- Cliquez de nouveau sur Nouvelle règle et répétez l’opération pour la valeur NO, cette fois en choisissant un rouge d’alerte (par ex.
#C00000
). - Dans la fenêtre « Gérer les règles », vérifiez l’ordre : la règle OK suivie de la règle NO suffit. L’option « Arrêter si vrai » reste décochée.
- Testez : tapez OK dans une cellule de la plage, validez ; la police passe immédiatement au vert. Tapez NO ; elle passe au rouge.
Astuce de rationalisation : une seule règle avec une formule
Vous préférez un contrôle total ou devez gérer un grand nombre de valeurs ? Choisissez « Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué » :
=A2="OK"
Affectez‑lui le format vert, puis :
=A2="NO"
…et assignez‑lui le format rouge. Cette méthode reste lisible, conserve les performances (Excel n’évalue qu’une condition par cellule) et permet d’ étendre la logique (ex. =A2="PENDING"
, =A2="N/A"
, etc.).
Variante : coloriser l’arrière‑plan au lieu du texte
Dans les étapes 6 et 8, restez simplement dans l’onglet Remplissage du dialogue Format pour peindre le fond. Un vert pâle (#C6EFCE
) et un rouge clair (#FFC7CE
) s’intègrent bien dans des tableaux croisés dynamiques ou des dashboards.
Raccourci Excel 365 / 2021
Depuis les versions récentes, le ruban propose Accueil ▸ Mise en forme conditionnelle ▸ Mise en surbrillance des cellules ▸ Valeur égale à. Dans la boîte de dialogue qui s’ouvre :
- Tapez OK.
- Sélectionnez « Police verte » ou « Remplissage vert clair » dans le menu prédéfini.
Répétez pour NO. Deux clics par valeur, c’est tout.
Bonnes pratiques de maintenance
- Nommez vos règles (« Statut = OK », « Statut = NO ») via le bouton Commentaire, afin que vos collègues sachent pourquoi elles existent.
- Verrouillez le ruban ou protégez la feuille avec l’option « Formatage » décochée si vous ne voulez pas que la coloration soit modifiée par inadvertance.
- Documentez les codes couleur dans un onglet « Légende » ; une simple table à deux colonnes (Code | Signification) préviendra les malentendus.
Les cellules prennent automatiquement une couleur après la saisie d’un nombre
Problème
Vous tapez « 42 » dans une cellule ; celle‑ci devient subitement orange. Vous effacez le nombre, la couleur reste… ou disparaît de façon imprévisible. D’où vient ce comportement auto‑appliqué ?
Causes possibles et remèdes
Cause fréquente | Vérification | Désactivation / correction |
---|---|---|
Mise en forme conditionnelle héritée d’un ancien fichier | Accueil ▸ Mise en forme conditionnelle ▸ Gérer les règles | Supprimez ou désactivez les règles non souhaitées. |
Style de cellule appliqué accidentellement | Accueil ▸ Cellules ▸ Styles | Sélectionnez Normal ou un style neutre. |
Format en tant que tableau (alternance de bandes colorées) | Onglet Outils de tableau ▸ Création | Choisissez Aucun dans Styles ou Convertir en plage. |
Macros VBA (événement Worksheet_Change ) | Alt + F11 ▸ Parcourir le module de la feuille | Désactivez ou supprimez la macro, ou ouvrez le classeur sans macro. |
Diagnostic pas‑à‑pas
- Analyse rapide : sélectionnez la cellule puis regardez la barre de formules. Si la couleur change quand le contenu change, suspectez la mise en forme conditionnelle.
- Contrôlez la pile de règles : dans « Gérer les règles », activez « Cette feuille de calcul » et parcourez la liste du haut vers le bas. Désactivez une règle ; si la coloration disparaît vous avez trouvé le coupable.
- Inspectez l’icône de style : le menu Styles affiche un carré gris autour du style en cours. Un simple clic sur Normal réinitialise la mise en forme locale.
- Scrutez les macros cachées : dans l’éditeur VBA, ouvrez le module associé à la feuille (ex.
Feuil1
). Cherchez des procédures commePrivate Sub Worksheet_Change(ByVal Target As Range)
. Commentez‑les ('
) pour tester le comportement sans code.
Intervention de masse
Pour repartir d’une page blanche :
- Appuyez sur Ctrl + A pour sélectionner la feuille entière.
- Accueil ▸ Mise en forme conditionnelle ▸ Effacer les règles ▸ De la feuille entière.
- Sauvegardez sous un nouveau nom (afin de conserver l’original intact).
Cas particulier : les formats personnalisés
Un format de nombre peut également masquer une couleur ! Exemple :
[Rouge]0;[Vert]-0;General
Dans ce cas, la couleur est intégrée au format lui‑même. Ouvrez Format de cellule ▸ Nombre ▸ Personnalisée et remplacez‑le par un format standard.
Points clés à retenir
- Mise en forme conditionnelle est la méthode n° 1 pour coloriser texte ou arrière‑plan en fonction d’une valeur.
- Le « champ de texte » rencontré dans l’assistant n’est qu’une zone où l’on saisit la valeur à tester (OK, NO, etc.).
- Lorsque « une couleur apparaît toute seule », vérifiez d’abord : règles de mise en forme conditionnelle, styles de cellule, formats de tableau, macros, puis formats personnalisés.
- Documentez et nommez vos règles ; une feuille bien documentée évite 90 % des confusions.
- Ayez toujours un plan de rollback : conservez un duplicata sans macros ni mises en forme pour revenir à un état propre.
Aller plus loin
Vous pouvez étendre cette technique à des scénarios plus complexes :
- Suivi de KPI : associez un dégradé de couleurs à une plage de pourcentages (
0 % → rouge
,100 % → vert
). - Matrice RACI : colorez automatiquement les rôles (Responsible, Accountable, etc.) pour visualiser les responsabilités.
- SLA en temps réel : combinez la fonction
=AUJOURDHUI()
et la mise en forme conditionnelle pour qu’Excel alerte quand une date d’échéance est dépassée. - Audits et conformités : appliquez les couleurs via un modèle de classeur puis interdisez toute personnalisation par mot de passe.
Grâce à ces bonnes pratiques, vos cellules ne « vireront » plus jamais sans raison, et vos indicateurs cruciaux resteront toujours lisibles, clairs et exploitables.