Bonjour,
Pas sûr que ça réponde à ce que j'ai besoin.
J'ai trouvé une fonction qui compte le nombre de couleur différente à la case "blanche standtard" mais du coup cela additionne également les doublons.
Ci-dessous la formule :
Function CompteCouleurFond(champ As Range, couleurfond As Range)
Application.Volatile
Dim c, temp
temp = 0
cf = couleurfond.Interior.Color
For Each c In champ
If c.Interior.Color <> cf Then
temp = temp + 1
End If
Next c
CompteCouleurFond = temp
End Function
Il faut ajouter dans cette fonction, une ligne qui dit de ne pas compte 2 fois la même couleur mais je ne sais pas comment l'écrire...
Dans mon cas, le nombre de couleur différente me permettrait de savoir combien de chantier sont en activité tel ou tel jour.
J'ai mis mon fichier de travail.