Mise en forme conditionnelle / Griser / Procédure événementielle

florenllf

XLDnaute Junior
Bonjour,
J'ai une plage de cellules qui utilise déjà la mise en forme conditionnelle (MFC)
ex: valeur=3 => rouge, si jamais valeur=2 => orange, valeur=1 =>rose
Je suis sous Excel 2003 donc je suis limité à 3 MFC.

Je souhaite pouvoir, lorsqu'il y a un changement de couleur, griser (trait oblique derriere la valeur de la cellule).
Il faudrait me semble til utiliser les Procédures événementielles mais je ne sais pas trop comment cela ce gère etc....

En algo ca donnerait ca

Code:
If valeurcelluleA1 différent de (valeurcelluleB1)
Alors
Griser valeur celluleB1
next cellule

J'ai utilisé l'enregistreur de macro qui m'a produit ce code pour "griser"
Code:
    With Selection.Interior
        .ColorIndex = 2
        .Pattern = xlLightUp
        .PatternColorIndex = xlAutomatic
    End With
Mais je ne vois pas trop comment faire une fusion de la macro et "l'algo"

une fois de plus merci de votre aide.
 

Pièces jointes

  • ScreenShot002.png
    ScreenShot002.png
    21.6 KB · Affichages: 32

Statistiques des forums

Discussions
312 273
Messages
2 086 702
Membres
103 376
dernier inscrit
marionromeo