Note: The other languages of the website are Google-translated. Back to English
English English

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 pour 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 pour Excel, puis appliquez la fonction rapidement et facilement.

Après l'installation de Kutools pour 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 Efficace 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 Efficace 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 pour 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?


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement 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!
bas de cabine
Commentaires (7)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Merci pour l'aide. C'est le seul site Web où j'ai trouvé des étapes complètes
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour, j'essaie de faire une mise en forme conditionnelle sur une cellule basée sur une autre valeur de cellule qui contient déjà une formule. j'ai tout essayé mais je ne fonctionnerais pas. par exemple. la cellule B1 a une formule (A1 + 1) et j'essaie de changer la couleur de la cellule D8 en utilisant la formule (= B1 = 21). cela fonctionne bien lorsque je supprime la formule d'incrémentation de B1 et que je saisis une valeur manuellement ...
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour, Comment puis-je mettre en surbrillance des cellules d'affilée en fonction des jours d'un mois, par exemple si j'ai besoin de mettre en surbrillance des cellules par incréments de 1 jour, c'est-à-dire qu'il doit mettre en surbrillance chaque cellule suivante si 24 heures se sont écoulées,
Ce commentaire a été minimisé par le modérateur sur le site
cher monsieur, j'ai un doute, par exemple dans un tableau des notes des étudiants, je veux que les noms des étudiants soient surlignés en fonction de l'étudiant qui a obtenu moins de 400 points au total en utilisant la mise en forme conditionnelle. aidez-moi s'il vous plaît monsieur
Ce commentaire a été minimisé par le modérateur sur le site
J'ai pu suivre tout ce qui suit. J'ai créé une macro pour le faire pour moi, mais elle n'est pas capable d'appliquer le formatage. Ma plage est nommée, mais comment utiliser VBA pour mettre en évidence la plage avec le formatage. Pour le contexte, je mets en surbrillance toutes les cellules contenant une formule pour qu'elles soient de couleur verte. Si la formule est tapée dessus, elle change de couleur
Ce commentaire a été minimisé par le modérateur sur le site
C'est exactement ce que je veux faire, et la première étape (mettre en surbrillance chaque cellule avec une formule) ne fonctionne pas non plus pour moi, malgré les étapes suivantes à la lettre. Avez-vous réussi à trouver une solution ?
Ce commentaire a été minimisé par le modérateur sur le 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 gemmarkeerd.


Hoe los Ik dit op?


MVG
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés