K
kytoo
Guest
Bonjour,
voila, j'ai une macro qui permet de changer la couleur d'une cellule en fonction de la valeure de la cellule elle-meme.
Ca marche très ca .. c'est dit 🙂
Par contre, je ne sais pas comment faire pour que lorsque la valeur de la cellule change, la couleure change aussi....
Pourquoi je ne le fait pas en Mis en forme conditionnelle?
Parce que j'ai besoin de plus que 3 couleurs 🙂
Ma macro :
Sub Color()
Dim C As Range
Dim Plage As Range
For Each C In Range("c2:c200")
If C.Value = "Critique" Then
C.Interior.ColorIndex = 3
End If
If C.Value = "Majeure" Then
C.Interior.ColorIndex = 45
End If
If C.Value = "Mineure" Then
C.Interior.ColorIndex = 4
End If
If C.Value = "IR" Then
C.Interior.ColorIndex = 6
End If
Next
End Sub
vous trouverez un exemple (fichier excel).
C'est la colonne C qui est en question.
Merci a vous 🙂
voila, j'ai une macro qui permet de changer la couleur d'une cellule en fonction de la valeure de la cellule elle-meme.
Ca marche très ca .. c'est dit 🙂
Par contre, je ne sais pas comment faire pour que lorsque la valeur de la cellule change, la couleure change aussi....
Pourquoi je ne le fait pas en Mis en forme conditionnelle?
Parce que j'ai besoin de plus que 3 couleurs 🙂
Ma macro :
Sub Color()
Dim C As Range
Dim Plage As Range
For Each C In Range("c2:c200")
If C.Value = "Critique" Then
C.Interior.ColorIndex = 3
End If
If C.Value = "Majeure" Then
C.Interior.ColorIndex = 45
End If
If C.Value = "Mineure" Then
C.Interior.ColorIndex = 4
End If
If C.Value = "IR" Then
C.Interior.ColorIndex = 6
End If
Next
End Sub
vous trouverez un exemple (fichier excel).
C'est la colonne C qui est en question.
Merci a vous 🙂