Passer au contenu principal

Comment mettre en surbrillance / mise en forme conditionnelle des cellules avec des formules dans Excel?

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 de formule. Bien sûr, vous pouvez sélectionner toutes les formules facilement et rapidement en utilisant la fonction Aller à spécial. Mais si vos données ou formules doivent être modifiées de temps en temps, vous devez appliquer cette fonction à plusieurs reprises.

Ici, je vous présente une meilleure solution: le formatage conditionnel. Avec la mise en forme conditionnelle, vous pouvez mettre en surbrillance toutes les cellules avec des formules et, de plus, votre mise en forme en surbrillance sera ajustée avec vos données changeantes.

Mettez en surbrillance les cellules de formule avec Définir la formule de nom et la mise en forme conditionnelle

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

Mettez en surbrillance les cellules de formule avec Kutools for Excel rapidement et facilement


Avant d'utiliser le Mise en forme conditionnelle, vous devez créer un nom défini, veuillez suivre les étapes suivantes:

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

doc-highlight-formule1

2. Dans le sauté Gestionnaire de noms boîte de dialogue, cliquez sur Nouveauté .

doc-highlight-formule1

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

  • (1.) Tapez un nom pour votre formule de nom définie, dans cet exemple, je vais entrer Formules de format;
  • (2.) Choisissez Classeur dans la liste déroulante Portée;
  • (3.) Entrez cette formule = GET.CELL (48, INDIRECT ("rc", FALSE)) into the Se réfère à champ.

doc-highlight-formule1

4. Puis clique OK pour revenir à l'ancienne boîte de dialogue et la fermer.

5. Sélectionnez ensuite votre plage ou la feuille de calcul entière pour laquelle vous souhaitez mettre en évidence les cellules de formule.

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

doc-highlight-formule1

7. Dans le Nouvelle règle de formatage dialogue, cliquez sur Utilisez une formule pour déterminer les cellules à formater option, et entrez cette formule = Formules de format (Formules de format est votre nom défini à l'étape 3), vous pouvez le remplacer par votre propre nom défini. Voir la capture d'écran:

doc-highlight-formule1

8. Puis clique Format , définissez votre mise en forme sous Niveau de remplissage onglet, voir capture d'écran:

doc-highlight-formule1

9. Et puis cliquez OK > OK pour terminer les opérations, et toutes les cellules avec la formule ont été mises en surbrillance en même temps comme suit:

doc-highlight-formule1

Notes:

1. Lorsque vous entrez des formules dans l'une des cellules couvertes par le formatage conditionnel, elles seront mises en surbrillance automatiquement.

2. Une fois les opérations terminées, vous devez enregistrer votre classeur en tant que Classeur Excel activé pour les macros afin que les cellules de mise en forme conditionnelle soient enregistrées. Et lorsque vous ouvrirez votre classeur la prochaine fois, cliquez sur Autoriser le contenu.

doc-highlight-formule1


Si vous ne souhaitez pas utiliser la formule de nom définie, 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 la touche ALT + F11 clés pour ouvrir le Fenêtre Microsoft Visual Basic pour Applications.

2Cliquez sur insérer > Moduleet collez le code plus court suivant dans le Fenêtre du 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 en arrière dans la feuille de calcul pour sélectionner la plage ou la feuille de calcul entière que vous souhaitez mettre en évidence les cellules de formule.

4. Aller à Accueil onglet, et cliquez Mise en forme conditionnelle > Nouvelle règle.

5. Dans le Nouvelle règle de formatage dialogue, sélectionnez Utilisez une formule pour déterminer les cellules à formater option, et entrez cette formule = Hasformule (A1), voir capture d'écran:

doc-highlight-formule1

6. Puis clique Format bouton, et choisissez une couleur que vous aimez sous Niveau de remplissage onglet dans l' Format de cellule boite de dialogue.

7. Et puis cliquez OK > OK pour fermer les boîtes de dialogue. Et toutes les cellules contenant la formule ont été mises en évidence immédiatement.

Notes:

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

2. Lorsque vous entrez des formules dans l'une des cellules couvertes par le formatage conditionnel, elles seront mises en surbrillance automatiquement.

3. Une fois les opérations terminées, vous devez enregistrer votre classeur en tant que Classeur Excel activé pour les macros afin que les cellules de mise en forme conditionnelle soient enregistrées. Et lorsque vous ouvrirez votre classeur la prochaine fois, cliquez sur Autoriser le contenu.


Il semble que les deux méthodes ci-dessus soient quelque peu difficiles pour notre débutant Excel, ici, je recommanderai un outil puissant- Kutools for Excel, avec son multifonctionnel Conception de feuille de travail fonctionnalité, vous pouvez rapidement mettre en évidence toutes les formules de l'ensemble du classeur.

Remarque:Appliquer cette Conception de feuille de travail, tout d'abord, vous devez télécharger le Kutools for Excel, puis appliquez la fonction rapidement et facilement.

Après l'installation de Kutools for Excel, veuillez faire comme ceci:

1. Ouvrez le classeur dont vous souhaitez mettre en évidence toutes les formules.

2Cliquez sur Kutools Plus > Conception de feuille de travail, Et un nouveau Conception L'onglet s'affiche dans le ruban, puis cliquez sur Mettre en évidence les formules option dans la Voir groupe, voir les captures d'écran:

1

3. Et toutes les formules de l'ensemble du classeur ont été mises en évidence immédiatement. Voir la capture d'écran:

doc-highlight-formule1

Notes:

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

2. Vous pouvez changer la couleur de surbrillance à votre goût en cliquant sur Paramètres sous le Conception l'onglet, puis dans le Paramètres des outils de conception boîte de dialogue, choisissez une couleur que vous aimez dans la Couleur des formules section:

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

Cliquez pour en savoir plus sur cet utilitaire Highlight Formulas.

Téléchargez et essayez gratuitement Kutools for Excel Now!


Kutools for Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!

Articles Liés:

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é bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


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

  • Activer 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 réduit des centaines de clics de souris chaque jour!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hey,

ik wil een cel, welke een formule heeft, met een kleur aanduiden in functie van een andere cel die een waarde heeft.

vb: als E10<4 dan moet F10 (welke een formule heeft) samen met E10 in een bepaalde kleur komen.

Als ik dit doe, wordt enkel E10 gemarkeerd.


Hoe los Ik dit op?


Mvg
This comment was minimized by the moderator on the site
I was able to follow all the below. I made a macro to do this for me, but it is not able to apply the formatting. My range is named, but how to I ass VBA to highlight the range with formatting. For context, I am highlighting all cells with a formula in it to be a green color. If the formula is typed over it changes colors
This comment was minimized by the moderator on the site
This is exactly what I want to do, and the first stage (highlighting every cell with a formula in) isn't working for me either, despite following steps to the letter. Did you manage to get a solution?
This comment was minimized by the moderator on the site
dear sir, i have a doubt ,for example in a student marks table i want the student names highlited based on the student who got lessthan 400 total marks using conditional formatting.please help me sir
This comment was minimized by the moderator on the site
Hi, How can I highlight cells in a row based on days of a month, for example if I need to highlight cells in increments of 1 day i.e. it should highlight each subsequent cells if 24 hrs has passed,
This comment was minimized by the moderator on the site
Hi, I am trying to do conditional formatting on a cell based on another cell value which already has a formula on it. i have tried everything but i would not work. eg. cell B1 has a formula (A1+1) and i am trying to change the color of say cell D8 by using formula (=B1=21). it works fine when i remove the increment formula from B1 and enter a value manually...
This comment was minimized by the moderator on the site
Thanks for the help. This is the only website where i have found complete steps
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations