Voici le quatrième article de la Formation Excel sur l’utilisation de la mise en forme conditionnelle, dans lequel vous allez découvrir comment gérer les règles de mise en forme conditionnelle : Modification, suppression… avec une solution importante pour supprimer toutes les règles de mise en forme conditionnelle de votre CLASSEUR !
Gérer les règles de mise en forme conditionnelle
Si votre classeur contient une ou
plusieurs mises en forme conditionnelles, vous pouvez les modifier ou les gérer
à partir de la boite de dialogue : Gestionnaire des règles de mise en
forme conditionnelles.
Et pour afficher cette boite,
veuillez tout d’abord sélectionner une cellule de la plage de cellules où est
appliquée une mise en forme conditionnelle.
Ensuite, cliquez sur Mise en
forme conditionnelle puis sur Gérer les règles.
Voilà donc la boite de dialogue
Gestionnaire des règles de mise en forme conditionnelles est affichée.
Elle contient alors plusieurs
options, dont la première est la liste des mises en forme conditionnelles
appliquées.
Étudions donc les autres composants
de cette boite :
Afficher les règles de mise en forme pour
Cette option affiche le choix Sélection actuelle,
c’est-à-dire la cellule ou la plage de cellules que vous avez sélectionnée
avant de faire afficher cette boite.
Et en bas vous avez toutes les
mises en forme appliquées à votre sélection.
Cliquez sur la liste déroulante
pour voir les autres choix :
- Cette feuille de calcul : vous permet d’afficher toutes les mises en forme conditionnelles appliquées à la feuille en cours de sélection.
- Feuille-Nom feuil : ce choix vous permet d’afficher les mises en forme conditionnelles appliquées à une feuille de votre classeur.
Nouvelle règle
Vous avez
aussi la possibilité de créer d’autres mises en forme en cliquant sur ce
bouton. Pour plus de détails lisez cet article : Créer une nouvelle règlede mise en forme conditionnelle.
Modifier la règle
Avant de
cliquer sur ce bouton pour modifier une mise en forme conditionnelle appliquée,
sélectionnez-là en premier.
Excel va vous afficher la boite de dialogue de la création d’une nouvelle règle que vous avez utilisé lors de
l’article précédent. Faites donc vos modifications et validez pour revenir à
votre boite de gestion des règles.
Supprimer la règle
Sélectionner la mise en forme conditionnelle ou la règle désirée puis cliquez
sur ce bouton. Votre règle sera effacée.
Les flèches Monter et Descendre
Vous permettent de changer l’ordre d’exécution des règles.
Sélectionnez la règle que vous voulez qu’elle s’exécute la première puis
cliquez sur la flèche Monter pour la positionner avant les autres règles de la
liste.
Dans l’exemple suivant nous avons
deux règles appliquées sur des dates de RDV : la première est Dates se
produisant cette semaine et nous avons choisi la couleur rouge comme mise en
forme, et quant à la
deuxième c’est Dates se produisant Demain avec une couleur verte pour colorier
ses cellules.
Vous remarquez que la mise en
forme appliquée pour la deuxième règle n’est pas visible… dans ce cas nous
devons donner la priorité à cette règle.
Sélectionnez donc la deuxième
règle Dates se produisant Demain et cliquez sur Monter puis cliquez sur OK.
Voilà donc, nous pouvons
distinguer les lignes des RDV pour Demain.
Interrompre si vrai
Dans l’exemple suivant, nous
avons appliqué trois règles de mise en forme conditionnelles qui seront
exécutées dans l’ordre suivant :
R1 : Si la cellule contient
un montant inférieur à 50000 (Condition vraie) alors elle sera coloriée en
jaune, si non, c.-à-d. si elle contient un montant supérieur à 50000 (Condition
fausse), aucune mise en forme ne sera appliquée.
R2 : Si la cellule contient
un montant supérieur à 80000 (Condition vraie), elle sera remplie d’une couleur
rouge. Et si la cellule contient un montant inférieur à 80000 (Condition
fausse) elle ne sera pas mise en forme.
R3 : Mettre en forme toutes
les cellules en affichant des barres de données pour différencier les valeurs
les plus élevées des plus basses.
Lorsque ces règles sont
appliquées, vous verrez que votre plage de cellules est remplie de couleurs
d’une façon gênante et que vous ne pouvez pas analyser vos donner. (mélange de
couleurs et barres de données ..)
Alors, si vous voulez par
exemple, voir les cellules où la première règle est remplie, cochez sa case Interrompre
si vrai.
Excel va donc colorier en jaune
les cellules qui répondent à cette règle et va ignorer les autres mises en forme
appliquées aussi à ces cellules. Ici sont les barres de données qui ne seront
pas affichées.
Et puisque les autres cellules ne
sont pas coloriées en jaune parce que leurs montants ne sont pas inférieurs à
50000 (la condition est fausse) alors Excel n’élimine pas les mises en forme appliquées
à ces cellules et il va donner la priorité à la deuxième règle puis à la
troisième.
Et si vous cochez les deux cases
Interrompre si vrai pour les deux premières règles, Excel va masquer les barres
de données dans les cellules qui répondent à ces deux règles.
Voici le résultat obtenu :
S’applique à
Affiche la
référence de la plage de cellules où s’est appliquée une règle de mise en forme
conditionnelle. Vous pouvez donc modifier cette plage de cellules en cliquant
sur le bouton Réduire la boite de dialogue et en sélectionnant ensuite la
nouvelle plage.
Supprimer les règles de mise en forme conditionnelle
- Vous avez vu en haut comment supprimer une règle à partir de la boite de dialogue Gestionnaires des règles.
- Vous pouvez aussi supprimer ces règles de mise en forme de deux autres manières :
- Cliquez sur le bouton Mise en forme conditionnelle, puis sélectionnez Effacer les règles :
- Si vous voulez supprimer vos règles d’une cellule ou des cellules de votre plage de cellules, sélectionnez-la (sélectionnez-les) et cliquez sur: Effacer des règles des cellules sélectionnées
- Si vous voulez supprimer toutes les règles de votre feuille de calcul, cliquez sur Effacer des règles de la feuille entière.
Supprimer toutes les règles de mise en forme de votre classeur
- Vous pouvez le faire à l’aide d’une simple Macro
- Sous l’onglet Développeur et dans le groupe Contrôles, cliquez sur Insérer puis sur Bouton, tracez ensuite le bouton sur votre feuille de calcul.
- Dans la boite de dialogue Affecter une macro, cliquez sur Nouvelle
- Collez le code suivant:
Application.ScreenUpdating = False
For Each
TmpSht In ThisWorkbook.Sheets
TmpSht.Cells.FormatConditions.Delete
Next
Application.ScreenUpdating
= True
- Tapez Alt+F11 pour revenir en mode affichage Excel
- Cliquez enfin sur votre bouton ajouté
- Toutes les mises en forme seront supprimées de votre classeur.
L'article prochain sera consacré à la création des nouvelles règles en utilisant des formules.
Bonjour, J'ai un classeur avec des tableaux qui comprennent beaucoup de règles conditionnelles. Je souhaiterais mettre certaines en dernières dans l'ordre d'évaluation mais ça prend un temps fou de le faire une par une (et j'ai une douzaine d'onglets...). Existe il une technique pour pouvoir sélectionner plusieurs règles d'un coup et changer leur ordre d'évaluation? Merci d'avance
RépondreSupprimerBonjour,
SupprimerL'outil Gérer les règles... permet de modifier l'ordre des mises en formes conditionnelles appliquées une par une mais pas toutes à la fois.
Je n'ai pas donc d'idée sur la procédure que vous avez demandée.