Comment mettre en surbrillance des cellules à l’aide d’une formule dans la mise en forme conditionnelle d’Excel ?
Supposons que vous disposiez d’une grande feuille de calcul contenant à la fois des constantes et des formules, et que vous souhaitiez désormais connaître l’emplacement de toutes les cellules contenant des formules. Bien sûr, vous pouvez sélectionner facilement et rapidement toutes les formules à l’aide de la fonction Atteindre spécial. Toutefois, si vos données ou vos formules doivent être modifiées régulièrement, vous devrez appliquer cette fonction à plusieurs reprises.
Je vous propose ici une meilleure solution : Utiliser la mise en forme conditionnelle. Avec Utiliser la mise en forme conditionnelle, vous pouvez mettre en surbrillance toutes les Formule, et mieux encore, votre mise en forme sera automatiquement ajustée lorsque vos données changeront.
Mettre en surbrillance les cellules contenant des formules avec Kutools pour Excel rapidement et facilement
Mettre en surbrillance les cellules contenant des formules avec une formule de nom défini et Utiliser la mise en forme conditionnelle
Avant d’utiliser la mise en forme conditionnelle, vous devez créer un nom défini. Voici la marche à suivre :
1. Ouvrez votre feuille de calcul, puis cliquez sur Formules > Gestionnaire de noms. Voir la capture d’écran :

2. Dans la boîte de dialogue Gestionnaire de noms qui s’ouvre, cliquez sur le bouton Nouveau.

3. Dans la boîte de dialogue Nouveau nom, effectuez les opérations suivantes :
- (1.) Saisissez un nom pour votre formule de nom défini ; dans cet exemple, je vais entrer Formatformulas;
- (2.) Choisissez Classeurdans la liste déroulante Étendue ;
- (3.) Saisissez cette formule =GET.CELL(48,INDIRECT(«rc»,FALSE)) dans le champ Fait référence à.

4. Cliquez ensuite sur OK pour revenir à la boîte de dialogue précédente et la fermer.
5. Sélectionnez ensuite la plage ou toute la feuille de calcul dont vous souhaitez mettre en surbrillance les cellules contenant des formules.
6. Sous l’onglet Accueil, cliquez sur Utiliser la mise en forme conditionnelle > Nouvelle règle, voir capture d’écran :

7. Dans la boîte de dialogue Nouvelle règle de mise en forme, cliquez sur l’option Utiliser une formule pour déterminer les cellules à mettre en forme, puis saisissez cette formule : =Formatformulas (Formatformulas est le nom que vous avez défini à l’étape 3) ; vous pouvez le remplacer par votre propre nom défini. Voir capture d’écran :

8. Cliquez ensuite sur le bouton Format, puis définissez votre mise en forme sous l’onglet Remplissage. Voir la capture d’écran :

9. Cliquez ensuite sur OK > OK pour terminer les opérations. Toutes les formules sont désormais mises en surbrillance, comme illustré ci-dessous :

Remarques :
1. Lorsque vous saisissez des formules dans l’une des cellules couvertes par la mise en forme conditionnelle, celles-ci sont automatiquement mises en surbrillance.
2. Une fois les opérations terminées, vous devez enregistrer votre classeur au format Classeur Excel prenant en charge les macros afin que les cellules utilisant la mise en forme conditionnelle soient conservées. La prochaine fois que vous ouvrirez votre classeur, cliquez sur Activer le contenu.

Mettre en surbrillance les cellules contenant des formules avec une fonction définie par l’utilisateur et Utiliser la mise en forme conditionnelle
Si vous ne souhaitez pas utiliser la formule de nom défini, vous pouvez créer une fonction simple définie par l’utilisateur, puis appliquer la Utiliser la mise en forme conditionnelle pour résoudre cette tâche.
1. Commencez par appuyer simultanément sur les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre du module.
Function HasFormula(Rng As Range) As Boolean
'Updateby Extendoffice
Application.Volatile
HasFormula = Rng.HasFormula
End Function
3. Ensuite, sauvegardez et fermez ce code, puis retournez à la feuille de calcul pour sélectionner la plage ou l’intégralité de la feuille dont vous souhaitez mettre en surbrillance les cellules contenant des formules.
4. Accédez à l’onglet Accueil, puis cliquez sur Utiliser la mise en forme conditionnelle > Nouvelle règle.
5. Dans la boîte de dialogue Nouvelle règle de mise en forme, sélectionnez l’option Utiliser une formule pour déterminer les cellules à mettre en forme, puis saisissez la formule suivante : =Hasformula(A1). Voir la capture d’écran :

6. Cliquez ensuite sur le bouton Format, puis choisissez une couleur de votre choix sous l’onglet Remplissage de la boîte de dialogue Définir le format des cellules.
7. Cliquez ensuite sur OK > OK pour fermer les boîtes de dialogue. Toutes les cellules contenant des formules sont désormais immédiatement mises en surbrillance.
Remarques :
1. Dans la formule, A1 représente 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 Utiliser la mise en forme conditionnelle, celles-ci seront automatiquement mises en surbrillance.
3. Une fois les opérations terminées, vous devez enregistrer votre classeur au format Classeur Excel prenant en charge les macros afin que la mise en forme conditionnelle appliquée aux cellules soit conservée. La prochaine fois que vous ouvrirez votre classeur, cliquez sur Activer le contenu.
Mettre en surbrillance les cellules contenant des formules avec Kutools pour Excel
Les deux méthodes précédentes peuvent sembler un peu complexes pour les débutants sous Excel. Je vous recommande donc un outil puissant : Kutools pour Excel, doté de sa fonctionnalité polyvalente Design de feuille de calcul, qui vous permet de mettre en surbrillance rapidement toutes les formules de l’intégralité du classeur.
Remarque :Pour appliquer ce Design de feuille de calcul, vous devez d’abord télécharger Kutools pour Excel, puis appliquer cette fonctionnalité rapidement et facilement.
Après avoir installé Kutools pour Excel, procédez comme suit :
1. Ouvrez le classeur dans lequel vous souhaitez mettre en surbrillance toutes les formules.
2. Cliquez sur KUTOOLS PLUS>Design de feuille de calcul, un nouvel onglet Designapparaîtra dans le Ruban. Cliquez ensuite sur l’option Surligner les plages de formulesdu groupe Affichage, voir captures d’écran :
![]() |
![]() |
![]() |
3. Toutes les formules du classeur entier sont désormais instantanément mises en surbrillance. Voir la capture d’écran :

Remarques :
1. Cliquez à nouveau sur Surligner les plages de formules, la mise en surbrillance sera désactivée.
2. Vous pouvez modifier la couleur de surbrillance selon vos préférences en cliquant sur Paramètres sous l’onglet Conception, puis en choisissant, dans la boîte de dialogue Options de l'outil de conception, une couleur qui vous plaît dans la section Couleur pour la plage de formules non masquées :

3. Lorsque vous saisissez de nouvelles formules dans l’une des cellules du classeur actuel, celles-ci sont automatiquement mises en surbrillance.
Cliquez pour en savoir plus sur l’utilitaire « Surligner les plages de formules ».
Téléchargez et testez gratuitement Kutools pour Excel dès maintenant !
Démo : Mettre en surbrillance les cellules contenant des formules avec Kutools pour Excel
Articles associés :
Comment verrouiller et protéger efficacement vos formules dans Excel ?
Comment faire pour que Masquer les formules ne s’affiche pas dans le Barre de formule dans Excel ?
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition 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, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels


