Bonjour le forum,
J'ai fait une fonction qui compte le nombre de cellules suivant la couleur de remplissage avec le code suivant :
Elle marche très bien pour les cellules dont le remplissages est défini manuellement ou par VBA mais elle ne prend pas en compte les couleurs des MFC.
Ce qui est bien dommage c'était précisément mon but, l'utiliser avec des MFC
Une solution à ce problème ?
D'autre par la valeur de cette formule ne se met pas à jour si je change des couleurs (même après Calculer ou F9) ?
luit
J'ai fait une fonction qui compte le nombre de cellules suivant la couleur de remplissage avec le code suivant :
Code:
Function NbCaseCouleur(Couleur As Range, Plage As Range)
Dim nb As Double
nb = 0
For Each cell In Plage
If cell.Interior.Color = Couleur.Interior.Color Then nb = nb + 1
Next cell
NbCaseCouleur = nb
End Function
Elle marche très bien pour les cellules dont le remplissages est défini manuellement ou par VBA mais elle ne prend pas en compte les couleurs des MFC.
Ce qui est bien dommage c'était précisément mon but, l'utiliser avec des MFC
Une solution à ce problème ?
D'autre par la valeur de cette formule ne se met pas à jour si je change des couleurs (même après Calculer ou F9) ?
luit