Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
05-07-2007 - 2:07
Message
#1
|
|
|
Membre Groupe : Membres Messages : 8 Inscrit : 27-06-2007 Membre n° 11 848 |
bonjour,
comment faire une mise en forme conditionnelle avec + de 3 conditions ? ex : si ma cellule = 1 - elle se colore en vert si = 2 - en bleu si = 3 - en rose si = 4 - en jaune ..... merci |
|
|
|
05-07-2007 - 3:01
Message
#2
|
|
|
Membre Groupe : Membres Messages : 43 Inscrit : 21-08-2006 Lieu : Grenoble Membre n° 10 276 |
On ne peut pas au delà de 3 conditions...
|
|
|
|
05-07-2007 - 3:26
Message
#3
|
|
|
Membre Groupe : Membres Messages : 8 Inscrit : 27-06-2007 Membre n° 11 848 |
ah bon ?
ça c'est trop bête ! il n'y a donc aucune solution ? merci quand mm |
|
|
|
06-07-2007 - 21:12
Message
#4
|
|
|
Ami du weby Groupe : Modérateurs Plus Messages : 1 627 Inscrit : 15-11-2005 Lieu : Marieville Membre n° 8 308 |
ya pas ca des Case Select en Excel ??
-------------------- |
|
|
|
09-07-2007 - 7:01
Message
#5
|
|
![]() Modérateur loufoque et linuxien Groupe : Modérateurs Messages : 3 056 Inscrit : 26-11-2002 Lieu : Bruxelles Membre n° 148 |
Sauf erreur de ma part il faut passer par le VBA :
CODE Range("C4:E10").Select ' je sélectionne une zone, pour toi ce sera ta Sheet Selection.FormatConditions.Delete ' réinitialisation des formats Selection.FormatConditions.Add Type:=xlCellValue, _ Operator:=xlBetween, _ Formula1:="0", _ Formula2:="100" Selection.FormatConditions(1).Font.ColorIndex = 3 Selection.FormatConditions.Add Type:=xlCellValue, _ Operator:=xlEqual, _ Formula1:="0" Selection.FormatConditions(2).Font.ColorIndex = 50 Selection.FormatConditions.Add Type:=xlCellValue, _ Operator:=xlLess, _ Formula1:="0" Selection.FormatConditions(3).Font.ColorIndex = 41 Il suffit donc de continuer dans l'ordre logique. Je n'ai pas testé mais je suppose que cela doit être possible. Par contre cela posera des ennuis, si tu veux changer les couleurs, il faudra à chaque fois passer par le code VBA. G. -------------------- |
|
|
|
![]() ![]() |
|
Version bas débit | Nous sommes le : 04-07-2009 - 3:01 |