Gérer la priorité des règles de mise en forme conditionnelle

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Lorsque vous créez plusieurs règles de mise en forme conditionnelle pour une plage de cellules, il est important que vous compreniez dans quel ordre ces règles sont évaluées, ce qui se produit lorsque deux ou plusieurs règles sont en conflit, comment les opérations de copier et coller peuvent affecter l’évaluation de la règle, comment modifier l’ordre dans lequel les règles sont évaluées et quand arrêter l’évaluation de la règle.

Que voulez-vous faire ?

Connaître la priorité des règles de mise en forme conditionnelle

Modifier la priorité des règles de mise en forme conditionnelle

Informations supplémentaires sur la mise en forme conditionnelle

Connaître la priorité des règles de mise en forme conditionnelle

Pour créer, modifier, supprimer et afficher l’ensemble des règles de mise en forme conditionnelle dans le classeur, utilisez la boîte de dialogue Gestionnaire des règles de mise en forme conditionnelle. (Sous l’onglet Accueil, cliquez sur Mise en forme conditionnelle, puis sur Gérer les règles.)

Menu Mise en forme conditionnelle avec Gérer les règles mis en surbrillance

Lorsqu’au moins deux règles de mise en forme conditionnelle s’appliquent à une plage de cellules, ces règles sont évaluées dans l’ordre dans lequel elles sont répertoriées dans cette boîte de dialogue (de haut en bas).

Voici un exemple qui utilise des dates d’expiration pour des badges d’identification. Nous voulons que les badges qui expirent dans les 60 jours, mais qui n’ont pas encore expirés soient indiqués avec une couleur d’arrière-plan jaune, et les badges qui ont expiré avec une couleur d’arrière-plan rouge.

Données avec mise en forme conditionnelle

Dans cet exemple, les cellules contenant des ID d’employés avec des dates de certification expirant dans les 60 jours sont mises en forme en jaune et les ID dont la certification a expiré sont en rouge. Les règles sont affichées dans l’illustration ci-dessous.

Règles de mise en forme conditionnelle

La première règle (qui, dans l'affirmative, définit la couleur d'arrière-plan de cellule rouge) teste une valeur de date dans la colonne B par rapport à la date du jour (obtenue à l'aide de la fonction aujourd'hui dans une formule). Affecter la formule à la première valeur de données dans la colonne B, qui est B2. La formule à cette règle est = B2 < aujourd'hui(). Cette formule vérifie les cellules dans la colonne B (cellules B2:B15). Si la formule de n'importe quelle cellule dans la colonne B est vrai, la cellule correspondante dans la colonne A (par exemple, A5 correspond à B5, A11 correspond à B11), est ensuite mis en forme avec une couleur d'arrière-plan rouge. Une fois toutes les cellules spécifiées sous s'applique à sont évaluées avec cette première règle, la deuxième règle est testée. Cette formule vérifie si les valeurs dans la colonne B sont moins de 60 jours à partir de la date du jour (par exemple, supposons que date du jour l'est 8/11/2010). La cellule B4, 4/10/2010, est inférieure à 60 jours à partir d'aujourd'hui, pour qu'il soit True et est mis en forme avec une couleur d'arrière-plan jaune. La formule à cette règle est = B2 < AUJOURDHUI () + 60. N'importe quelle cellule a été première rouge mis en forme par la règle plus élevée dans la liste est laissée seul.

Une règle placée plus haut dans la liste est prioritaire par rapport à une règle placée plus bas. Par défaut, les nouvelles règles sont toujours ajoutées en haut de la liste et ont par conséquent un niveau de priorité plus élevé, il faut donc être vigilant sur l’ordre. Vous pouvez cependant changer l’ordre de priorité à l’aide des flèches Monter et Descendre de la boîte de dialogue.

Flèches Monter et Descendre

Si plusieurs règles de mise en forme conditionnelle ont la valeur Vrai

Plusieurs règles de mise en forme conditionnelle peuvent avoir la valeur Vrai pour une plage de cellules. Voici comment les règles sont appliquées, lorsqu’elles ne sont pas en conflit et lorsqu’elles le sont :

Si les règles ne sont pas en conflit     Par exemple, si une règle met en forme une cellule avec une police en gras et une autre applique à la même cellule la couleur rouge, la cellule est mise en forme avec une police en gras de couleur rouge. Étant donné, qu’il n’y a pas de conflit entre les deux formats, les deux règles sont appliquées.

Si les règles sont en conflit     Par exemple, une règle applique la couleur rouge à la police d’une cellule et une autre la couleur verte. Étant donné que les deux règles sont en conflit, une seule est appliquée. La règle qui est appliquée est celle qui est prioritaire sur l’autre (située plus haut dans la liste de la boîte de dialogue).

Impact des fonctions Coller, Remplir et Reproduire la mise en forme sur les règles de mise en forme

Lorsque vous modifiez une feuille de calcul, vous pouvez copier et coller les valeurs de cellules qui comportent une mise en forme conditionnelle, remplir une plage de cellules avec des mises en forme conditionnelles ou utiliser la fonction Reproduire la mise en forme. Ces opérations peuvent avoir un impact sur la priorité des règles de mise en forme conditionnelle ce qui se traduit par la création d’une nouvelle règle conditionnelle pour les cellules de destination basée sur les cellules source.

Si vous copiez et collez des valeurs de cellules dotées d’une mise en forme conditionnelle vers une feuille de calcul ouverte dans une autre instance d’Excel (un autre processus Excel.exe exécuté en même temps sur l’ordinateur), aucune règle de mise en forme conditionnelle n’est créée dans l’autre instance et la mise en forme n’est pas copiée vers cette instance.

Si une mise en forme conditionnelle et une mise en forme manuelle sont en conflit

Si, pour une plage de cellules, une règle de mise en forme a la valeur Vrai, elle est prioritaire par rapport à une mise en forme manuelle existante. Vous pouvez appliquer la mise en forme manuelle à l’aide des boutons du groupe Format de l’onglet Accueil. Si vous supprimez la règle de mise en forme conditionnelle, la mise en forme manuelle pour la plage de cellules est conservée.

La mise en forme manuelle n’est pas indiquée dans la boîte de dialogue Gestionnaire des règles de mise en forme conditionnelle, ni utilisée pour déterminer la priorité.

Contrôler l’arrêt de l’évaluation de la règle en utilisant la case à cocher Interrompre si Vrai

Pour assurer la compatibilité descendante avec les versions d’Excel antérieures à Excel 2007, vous pouvez activer la case à cocher Interrompre si Vrai dans la boîte de dialogue Gérer les règles pour simuler l’affichage de la mise en forme conditionnelle dans une version antérieure d’Excel qui ne prend pas en charge plus de trois règles de mise en forme conditionnelle ou plusieurs règles appliquées à la même plage.

Par exemple, si vous avez plus de trois règles de mise en forme conditionnelle pour une plage de cellules et que vous utilisez une version d’Excel antérieure à Excel 2007, cette version d’Excel :

  • Évalue uniquement les trois premières règles.

  • Applique la première règle selon la priorité qui a la valeur Vrai.

  • Ignore les règles avec une priorité inférieure qui ont une valeur Vrai.

Le tableau suivant résume chaque condition possible pour les trois premières règles :

Si la règle

Est

Et si la règle

Est

Et si la règle

Est

Alors

Une

Vraie

Deux

Vraie ou Fausse

Trois

Vraie ou Fausse

La règle Une est appliquée et les règles Deux et Trois sont ignorées.

Une

Fausse

Deux

Vraie

Trois

Vraie ou Fausse

La règle Deux est appliquée et la règle Trois est ignorée.

Une

Fausse

Deux

Fausse

Trois

Vraie

La règle Trois est appliquée.

Une

Fausse

Deux

Fausse

Trois

Fausse

Aucune règle n’est appliquée.

Vous pouvez activer ou désactiver la case à cocher Interrompre si Vrai pour modifier le comportement par défaut :

  • Pour évaluer uniquement la première règle, activez la case à cocher Interrompre si Vrai pour la première règle.

  • Pour évaluer uniquement la première et la deuxième règle, activez la case à cocher Interrompre si Vrai pour la deuxième règle.

Vous ne pouvez pas activer ou désactiver la case à cocher Interrompre si Vrai si la règle applique une mise en forme à l’aide d’une barre de données, une gamme chromatique ou un jeu d’icônes.

Haut de la page

Modifier la priorité des règles de mise en forme conditionnelle

  1. Sous l’onglet Accueil, dans le groupe Styles, cliquez sur la flèche en regard de Mise en forme conditionnelle, puis sur Gérer les règles.

    Menu Mise en forme conditionnelle avec Gérer les règles mis en surbrillance

    Les règles de mise en forme conditionnelle pour la sélection actuelle sont affichés, dont le type de règle, le format de la plage de cellules que la règle s'applique à et le paramètre Interrompre si vrai.

    Si vous ne voyez pas la règle que vous souhaitez, assurez-vous que la plage de cellules, la feuille de calcul, le tableau ou le rapport de tableau croisé dynamique approprié est sélectionné dans la zone de liste Afficher les règles de mise en forme pour.

  2. Sélectionnez une règle. Vous ne pouvez sélectionner qu’une seule règle à la fois.

  3. Pour déplacer la règle sélectionnée vers le haut selon la priorité, cliquez sur Déplacer vers le haut. Pour déplacer la règle sélectionnée vers le bas selon la priorité, cliquez sur Déplacer vers le bas.

    Flèches Monter et Descendre

  4. Vous pouvez éventuellement arrêter l’évaluation à une règle spécifique en cochant la case Interrompre si Vrai.

Haut de la page

Informations supplémentaires sur la mise en forme conditionnelle

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Voir aussi

Ajouter, modifier, rechercher ou effacer des mises en forme conditionnelles dans Excel

Modifier, rechercher ou les options de boîte de dialogue Effacer des formats conditionnels



Ces informations vous ont-elles été utiles ?

Comment pouvons-nous nous améliorer ?

Comment pouvons-nous nous améliorer ?

Afin de protéger votre vie privée, n’indiquez aucune information de contact dans vos commentaires. Lisez notre déclaration de confidentialité.

Nous vous remercions pour vos commentaires.