Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/08/2011, 00h35   #1
Nouveau Membre du Club
 
Inscription : juillet 2008
Messages : 214
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 214
Points : 29
Points : 29
Par défaut 2 mises en forme conditionnelle incompatibles

Bonjour à tous,
Pour faciliter la lecture de mon tableau, une ligne sur 3 est coloriée en jaune claire.
Ainsi j'ai affecté à toutes les cellules de mon tableau une première mise en forme conditionnelle.
La formule est :

Toujours pour optimiser la lecture du tableau, j'ai souhaité mettre en gras la valeur la plus élevée de chaque colonne.
Pour cela chaque cellule de mon tableau est affectée d'une seconde mise en forme conditionnelle.
Par exemple pour la cellule G2, la formule est :

Code :
=$G2=GRANDE.VALEUR($G$2:$G$61;1)

Problème : Prises séparément, les 2 mises en forme conditionnelle marchent très bien. Par contre dans mon tableau lorsque la valeur la plus grande est sur une ligne restée en blanc, aucun problème, lorsque la valeur la plus grande est sur une ligne en jaune claire, elle ne se met pas en gras. Pourquoi ?

D'avance merci.
bolide7
bolide7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 01h31   #2
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 700
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 700
Points : 3 617
Points : 3 617
Salut, il y a un ordre de priorité dans les MFC, cet ordre est établi lors de la saisie de ces MFC et si l'une est verifiée avant l'autre c'est elle qui s'applique, voir http://excel.developpez.com/faq/?page=mefc http://silkyroad.developpez.com/Exce...onditionnelle/
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 02h12   #3
Nouveau Membre du Club
 
Inscription : juillet 2008
Messages : 214
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 214
Points : 29
Points : 29
Bonjour kiki29,
Merci beaucoup pour cette pertinente remarque, qui d'après ce que je viens de lire ne concerne que les MFC qui sont en conflits.
Dans mon cas ce n'est absolument pas le cas.
L'ombrage de la cellule en jaune clair pour une ligne sur 3 et la police en gras pour la valeur la plus grande.
Ces 2 MFC peuvent donc à priori se cotoyer dans une même et unique cellule.
A+
bolide7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 05h40   #4
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 700
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 700
Points : 3 617
Points : 3 617
re, et la MFC jaune étant la 1ere de tes MFC s'appliquera et supplantera les suivantes
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 11h35   #5
Membre actif
 
Homme
Inscription : juillet 2002
Messages : 108
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : juillet 2002
Messages : 108
Points : 153
Points : 153
Bonjour,

Il semble que la case à cocher 'Interrompre si vrai' soit cochée dans ton gestionnaire de mise en forme conditionnelle.

Tu devrais pouvoir résoudre ton problème en la décochant.
aereno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 12h27   #6
Expert Confirmé
 
Homme Philippe
ex Observeur CGG / Analyste prog.
Inscription : juin 2006
Messages : 1 700
Détails du profil
Informations personnelles :
Nom : Homme Philippe
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : ex Observeur CGG / Analyste prog.

Informations forums :
Inscription : juin 2006
Messages : 1 700
Points : 3 617
Points : 3 617
Re, sous 2007 oui mais 2003 ?
__________________
Pensez à Voter, d'avance merci. ( Pouces en bas à la droite de Citer )
Balisez votre code après l'avoir indenté sous Excel via Smart Indenter
Autre utilitaire : MZ Tools 3.0 VBA

Contribution : Excel / Word / PDF avec Adobe Acrobat Pro / PDFCreator 1 2
kiki29 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 12h45   #7
Nouveau Membre du Club
 
Inscription : juillet 2008
Messages : 214
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 214
Points : 29
Points : 29
Bonjour aereno,
Suite à ta pertinente remarque et malgré de nombreuses recherches, je n'ai pas trouvé le gestionnaire de MFC, qui à priri n'existe pas avec la version EXCEL 2003.
A confirmer.
A bientôt.
bolide7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2011, 15h25   #8
Nouveau Membre du Club
 
Inscription : juillet 2008
Messages : 214
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 214
Points : 29
Points : 29
Bonjour,
Que dois je faire si effectivement je n'ai pas de gestionnaire de MFC ?
D'avance merci.
bolide7
bolide7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 00h23   #9
Membre expérimenté
 
Homme
Enseignant
Inscription : novembre 2009
Messages : 350
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : novembre 2009
Messages : 350
Points : 500
Points : 500
Bonjour à tous,

Peut être une solution à ton problème:

En première condition la formule:
Code :
=ET(MOD(LIGNE();3)=0;$G2=GRANDE.VALEUR($G$2:$G$61;1))=VRAI
avec les deux mises en formes (GRAS+JAUNE CLAIR)

En deuxième condition la formule:
Code :
=$G2=GRANDE.VALEUR($G$2:$G$61;1)
avec le caractère en GRAS

En troisième condition la formule: avec la couleur de cellule en JAUNE CLAIR

Cordialement
hben1961 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 01h18   #10
Nouveau Membre du Club
 
Inscription : juillet 2008
Messages : 214
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 214
Points : 29
Points : 29
Rebonjour hben1961,
Même sans le gestionnaire de MFC, qui à priori n'est pas sur EXCEL 2003, il y avait bien une solution, qui fonctionne très bien et dont le niveau est à la portée de mes connaissances en EXCEL.
Autrement dit, j'ai totalement compris ce que je recopié.
Merci beaucoup de t'être penché sur ce deuxième problème.
bolide7
bolide7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h33.


 
 
 
 
Partenaires

Hébergement Web