Bonjour ,
Je cherche à comptabiliser les cellules d'un tableau qui sont en jaune , sachant que cela peut bouger sur toutes les colonnes .
J'ai essayé avec
Sub NbColor()
Dim Tnb(2, 0) As Integer, clr, c As Range, i%
clr = Array(vbYellow, RGB(255, 192, 0), vbRed)
With ActiveSheet
For Each c In .Range("A3:P26")
For i = 0 To 2
If c.DisplayFormat.Interior.Color = clr(i) Then
Tnb(i, 0) = Tnb(i, 0) + 1: Exit For
End If
Next i
Next c
.Range("K6:K8").Value = Tnb
End With
End Sub
Mais cela ne marche pas .... Je joins le fichier Merci de m'aiguiller ...