Bonjour,
j'ai repris une fonction macro sur ce forum afin de compter le nombre de celulle colorée. Ce qui me donnée :
Function CountCcolor(range_data As Range, criteria As Range) As Long
Dim datax As Range
Dim xcolor As Long
xcolor = criteria.Interior.ColorIndex
For Each datax In range_data
If datax.Interior.ColorIndex = xcolor Then
CountCcolor = CountCcolor + 1
End If
Next datax
End Function
Cela fonctionne parfaitement par contre quand je modifie les couleurs, cela n'actualiser pas le nombre de cellule colorées. Il faut forcement aller dans la barre de formule puis faire entrée pour que le calcul s'actualise. Y-a-t-il une autre solution ?
merci d'avance pour votre aide.