Excel: Macro couleur de cellule [Résolu/Fermé]

Signaler
-
 stupidophil -
Bonjour à tous,

Pour pouvoir colorer une cellule d'une couleur définie, j'ai affectée une macro à un bouton.
Cette macro donne ça:

Sub planning_C2()

With Selection.Interior
.ColorIndex = 43
.Pattern = xlSolid
End With
End Sub

Impeccable, quand on clique sur le bouton, ça colorie la cellule.

Mais j'aimerais que si on reclique sur le bouton, la cellule redevienne blanche, sans remplissage coloré.

Quelqu'un peut il m'aider???
D'avance, merci!

2 réponses

Messages postés
1823
Date d'inscription
vendredi 5 septembre 2008
Statut
Contributeur
Dernière intervention
24 avril 2020
586
Bonjour,

Je pense qu'en testant la couleur ça peut-être une solution comme ceci :
Sub planning_C2()

With Selection.Interior
    If .ColorIndex = xlNone Then
        .ColorIndex = 43
        .Pattern = xlSolid
    Else
        .ColorIndex = xlNone
    End If
End With
End Sub


A+
Merci!
Ca marche impeccable, c'est exactement ce que je cherchais