Accéder au contenu principal

Comment mettre en évidence / appliquer la mise en forme conditionnelle aux cellules avec des formules dans Excel ?

Author: Xiaoyang Last Modified: 2025-08-06

Supposons que vous ayez une grande feuille de calcul contenant à la fois des constantes et des formules, et que vous souhaitiez maintenant connaître l'emplacement de toutes les cellules contenant des formules. Bien sûr, vous pouvez sélectionner toutes les formules facilement et rapidement en utilisant la fonction Atteindre spécial. Mais si vos données ou formules doivent être modifiées de temps en temps, vous devrez appliquer cette fonction de manière répétée.

Ici, je vais vous présenter une meilleure solution : la mise en forme conditionnelle. Avec la mise en forme conditionnelle, vous pouvez mettre en surbrillance toutes les cellules contenant des formules et, de plus, votre mise en forme en surbrillance s'ajustera automatiquement lorsque vos données changeront.

Mettre en surbrillance les cellules de formule avec la formule de nom défini et la mise en forme conditionnelle

Mettre en surbrillance les cellules de formule avec une fonction définie par l'utilisateur et la mise en forme conditionnelle

Mettre en surbrillance les cellules de formule avec Kutools pour Excel rapidement et facilement


Mettre en surbrillance les cellules de formule avec la formule de nom défini et la mise en forme conditionnelle

Avant d'utiliser la mise en forme conditionnelle, vous devez créer un nom défini. Veuillez suivre les étapes ci-dessous :

1. Ouvrez votre feuille de calcul et cliquez sur Formules > Gestionnaire de noms, voir capture d'écran :

A screenshot showing how to access the Name Manager in Excel

2. Dans la boîte de dialogue Gestionnaire de noms qui apparaît, cliquez sur le bouton Nouveau.

A screenshot of the Name Manager dialog box

3. Et dans la boîte de dialogue Nouveau nom, effectuez les opérations suivantes :

  • (1.) Tapez un nom pour votre formule de nom défini, dans cet exemple, je vais entrer Formatformules ;
  • (2.) Choisissez Classeur dans la liste déroulante Portée ;
  • (3.) Entrez cette formule =GET.CELL(48,INDIRECT("rc",FALSE)) dans le champ Fait référence à.

A screenshot showing the creation of a new name in Excel using the GET.CELL formula to highlight cells with formulas

4. Cliquez ensuite sur OK pour revenir à la boîte de dialogue précédente et fermez-la.

5. Ensuite, sélectionnez votre plage ou toute la feuille de calcul où vous souhaitez mettre en surbrillance les cellules de formule.

6. Sous l'onglet Accueil, cliquez sur Mise en forme conditionnelle > Nouvelle règle, voir capture d'écran :

A screenshot of the Conditional Formatting menu in Excel for applying the new rule to highlight formulas

7. Dans la boîte de dialogue Nouvelle règle de mise en forme, cliquez sur Utiliser une formule pour déterminer les cellules à mettre en forme, puis entrez cette formule =Formatformules (Formatformules est votre nom défini à l'étape 3), vous pouvez la changer par votre propre nom défini. Voir capture d'écran :

A screenshot of the New Formatting Rule dialog box in Excel for highlighting cells using the defined name formula

8. Cliquez ensuite sur le bouton Format, définissez votre mise en forme sous l'onglet Remplissage, voir capture d'écran :

A screenshot showing how to format cells with Conditional Formatting in Excel using the Fill tab

9. Puis cliquez sur OK > OK pour terminer les opérations, et toutes les cellules contenant des formules ont été mises en surbrillance immédiatement comme indiqué ci-dessous :

A screenshot of highlighted formula cells in Excel after applying the Conditional Formatting rule

Notes :

1. Lorsque vous saisissez des formules dans l'une des cellules couvertes par la mise en forme conditionnelle, elles seront mises en surbrillance automatiquement.

2. Après avoir terminé les opérations, vous devez enregistrer votre classeur en tant que Classeur Excel avec macros activées afin que les cellules de mise en forme conditionnelle soient sauvegardées. Et lorsque vous ouvrirez votre classeur la prochaine fois, cliquez sur Activer le contenu.

A screenshot showing the prompt to save the workbook as Macro-Enabled in Excel to preserve the conditional formatting


Mettre en surbrillance les cellules de formule avec une fonction définie par l'utilisateur et la mise en forme conditionnelle

Si vous ne souhaitez pas utiliser la formule de nom défini, vous pouvez créer une simple fonction définie par l'utilisateur, puis appliquer la mise en forme conditionnelle pour résoudre cette tâche.

1. Tout d'abord, maintenez les touches ALT + F11 enfoncées pour ouvrir la fenêtre Microsoft Visual Basic for Applications.

2. Cliquez sur Insérer > Module, et collez le code suivant plus court dans la fenêtre Module.

Function HasFormula(Rng As Range) As Boolean
'Updateby Extendoffice
Application.Volatile
HasFormula = Rng.HasFormula
End Function

3. Ensuite, enregistrez et fermez ce code et revenez à la feuille de calcul pour sélectionner la plage ou toute la feuille de calcul où vous souhaitez mettre en surbrillance les cellules de formule.

4. Allez sous l'onglet Accueil, puis cliquez sur Mise en forme conditionnelle > Nouvelle règle.

5. Dans la boîte de dialogue Nouvelle règle de mise en forme, sélectionnez Utiliser une formule pour déterminer les cellules à mettre en forme, puis entrez cette formule =Hasformula(A1), voir capture d'écran :

A screenshot showing the Conditional Formatting formula used with a User Defined Function to highlight cells in Excel

6. Cliquez ensuite sur le bouton Format, et choisissez une couleur que vous aimez sous l'onglet Remplissage dans la boîte de dialogue Format de cellule.

7. Puis cliquez sur OK > OK pour fermer les dialogues. Toutes les cellules contenant des formules ont été mises en surbrillance immédiatement.

Notes :

1. Dans la formule A1 indique la première cellule de votre plage sélectionnée, vous pouvez la modifier selon vos besoins.

2. Lorsque vous saisissez des formules dans l'une des cellules couvertes par la mise en forme conditionnelle, elles seront mises en surbrillance automatiquement.

3. Après avoir terminé les opérations, vous devez enregistrer votre classeur en tant que Classeur Excel avec macros activées afin que les cellules de mise en forme conditionnelle soient sauvegardées. Et lorsque vous ouvrirez votre classeur la prochaine fois, cliquez sur Activer le contenu.


Mettre en surbrillance les cellules de formule avec Kutools pour Excel

Il semble que les deux méthodes ci-dessus soient quelque peu difficiles pour les débutants en Excel. Ici, je vais recommander un outil puissant - Kutools pour Excel, avec sa fonction multifonctionnelle Conception de feuille de calcul, vous pouvez rapidement mettre en surbrillance toutes les formules de tout le classeur.

Note :Pour appliquer cette fonction Conception de feuille de calcul, vous devez d'abord télécharger Kutools pour Excel, puis appliquer la fonction rapidement et facilement.

Après avoir installé Kutools pour Excel, veuillez procéder comme suit :

1. Ouvrez le classeur dans lequel vous souhaitez mettre en surbrillance toutes les formules.

2. Cliquez sur Kutools Plus > Conception de feuille de calcul, et un nouvel onglet Design sera affiché dans le ruban, puis cliquez sur l'option Mettre en surbrillance les formules dans le groupe Affichage, voir captures d'écran :

A screenshot showing the Worksheet Design button on the Kutools Plus tab
Arrow
A screenshot showing the Highlight Formulas button on the Design tab

3. Et toutes les formules du classeur entier ont été mises en surbrillance immédiatement. Voir capture d'écran :

A screenshot showing formula cells highlighted in Excel using Kutools

Notes :

1. Cliquez à nouveau sur Mettre en surbrillance les formules, la mise en surbrillance sera désactivée.

2. Vous pouvez changer la couleur de mise en surbrillance selon vos préférences en cliquant sur Options sous l'onglet Design, puis dans la boîte de dialogue Options de l'outil de conception, choisissez une couleur que vous aimez dans la section Couleur des formules :

A screenshot showing the Design Tools Settings in Kutools for Excel for changing formula highlight colors

3. Lorsque vous saisissez de nouvelles formules dans l'une des cellules du classeur actuel, elles seront mises en surbrillance automatiquement.

Cliquez pour en savoir plus sur cet utilitaire Mettre en surbrillance les formules.

Téléchargez et essayez gratuitement Kutools pour Excel maintenant !


Démo : Mettre en surbrillance les cellules de formule avec Kutools pour Excel

Kutools pour Excel : Plus de 300 outils pratiques à portée de main ! Profitez de fonctionnalités IA définitivement gratuites ! Télécharger maintenant !

Articles connexes :

Comment verrouiller et protéger les formules dans Excel ?

Comment masquer les formules non affichées dans la barre de formule dans Excel ?

Meilleurs outils de productivité Office

🤖 Kutools AI Aide : Révolutionnez l'analyse de données grâce à : Exécution intelligente   |  Générer du code  |  Créer des Formules personnalisées  |  Analyser des données et générer des graphiques  |  Appeler les Fonctions améliorées
Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Combiner les colonnes ou cellules sans perdre de données   |  Arrondir...
Super RECHERCHEV : Recherche multi-critères    Recherche multi-valeurs  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante avec sélection multiple ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Basculer l’état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités à la une : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & de feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Chiffrer/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 des ensembles d’outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   Plus de50 types de graphiques (Diagramme de Gantt, ...)   |   Plus de40 formules intelligentes (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils dinsertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et bien plus encore
Utilisez Kutools dans votre langue préférée: compatible avec l’anglais, l’espagnol, l’allemand, le français, le chinois et plus de40 autres langues !

Dynamisez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité la plus essentielle pour vous...


Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, au lieu d’ouvrir de nouvelles fenêtres.
  • Augmentez votre productivité de50% et réduisez des centaines de clics de souris chaque jour!