Nekoty
XLDnaute Junior
Bonjour au forum,
J'ai besoin de compter les couleurs de fond avec en plus la trame (les petits points ou les rayures).
Donc sur le site de Boisgontier j'ai utilisé la macro qui fonctionne à merveille, mais elle ne reconnait pas la trame.
Function CompteCouleurFond2(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
CompteCouleurFond2 = temp
End Function
Je ne peux malheureusement pas changer les couleurs de fond qui sont utilisées par plusieurs services.
Merci pour votre aide
J'ai besoin de compter les couleurs de fond avec en plus la trame (les petits points ou les rayures).
Donc sur le site de Boisgontier j'ai utilisé la macro qui fonctionne à merveille, mais elle ne reconnait pas la trame.
Function CompteCouleurFond2(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
CompteCouleurFond2 = temp
End Function
Je ne peux malheureusement pas changer les couleurs de fond qui sont utilisées par plusieurs services.
Merci pour votre aide