gourdin
XLDnaute Impliqué
Bonjour,
Le code suivant (merci le forum) colorie en jaune les cellules dont la valeur est la valeur de la cellule sur laquelle on a fait un clic droit (cf. fichier joint)
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Dim c
Cancel = True
For Each c In Range("B10:F27")
If c = Target Then c.Interior.ColorIndex = IIf(c.Interior.ColorIndex = 6, xlNone, 6)
Next c
End Sub
Je souhaiterais également (avec le même clic droit) avoir le nombre de cellules coloriées en jaune (= nombre de cellules dont la valeur est la même que la cellule sur laquelle on fait un clic droit).
Voir exemple joint
Merci
Le code suivant (merci le forum) colorie en jaune les cellules dont la valeur est la valeur de la cellule sur laquelle on a fait un clic droit (cf. fichier joint)
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Dim c
Cancel = True
For Each c In Range("B10:F27")
If c = Target Then c.Interior.ColorIndex = IIf(c.Interior.ColorIndex = 6, xlNone, 6)
Next c
End Sub
Je souhaiterais également (avec le même clic droit) avoir le nombre de cellules coloriées en jaune (= nombre de cellules dont la valeur est la même que la cellule sur laquelle on fait un clic droit).
Voir exemple joint
Merci