Partager
| More
Le site
Nos astuces

Trucs et astuces Express: Mise En Forme Conditionnelle - Trucs et astuces Express

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Mise En Forme Conditionnelle

#1 L'utilisateur est hors-ligne   utilisateur1 Icône

  • Membre
  • Groupe : Membres
  • Messages : 8
  • Inscrit : 27-juin 07

Posté 05 juillet 2007 - 02:07

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
0

#2 L'utilisateur est hors-ligne   Sam Icône

  • Membre
  • Groupe : Membres
  • Messages : 44
  • Inscrit : 21-août 06

Posté 05 juillet 2007 - 03:01

On ne peut pas au delà de 3 conditions...
0

#3 L'utilisateur est hors-ligne   utilisateur1 Icône

  • Membre
  • Groupe : Membres
  • Messages : 8
  • Inscrit : 27-juin 07

Posté 05 juillet 2007 - 03:26

ah bon ?
ça c'est trop bête !

il n'y a donc aucune solution ?

merci quand mm
0

#4 L'utilisateur est hors-ligne   Livinloud Icône

  • Ami du weby
  • Groupe : Modérateurs Plus
  • Messages : 1633
  • Inscrit : 15-novembre 05

Posté 06 juillet 2007 - 09:12

ya pas ca des Case Select en Excel ??
0

#5 L'utilisateur est hors-ligne   Groumphy Icône

  • Modérateur loufoque et linuxien
  • Groupe : Modérateurs
  • Messages : 3125
  • Inscrit : 26-novembre 02

Posté 09 juillet 2007 - 07:01

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.
----------------------------------
Blog (Archives)
0

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet


annuaire