D
Delf
Guest
Bonjour
Je viens d'installer la fonction colorcountif que j'ai trouvée sur le forum.
J'ai fait un copier/coller de la fonction dans perso.xls, mon classeur de macro perso
Function ColorCountIf(SearchArea As Object, BgColor As Range) As Double
Application.Volatile True
ColorCountIf = 0
MaCoul = BgColor.Interior.ColorIndex
For Each Cell In SearchArea
If Cell.Interior.ColorIndex = MaCoul Then ColorCountIf = ColorCountIf + Cell.Value
Next Cell
End Function
quand je suis sur Excel, je fais insertion/fonction, j'ai bien PERSO.XLS!ColorCountIf
Quand je fais OK, excel me dit 'Impossible de traiter votre question, soit Excel ne trouve pas de fonction équivalente, soit l'aide n'est pas installée'.
Je sélectionne quand même ma zone et la cellule contenant le fond couleur.
Excel l'accepte... mais le résultat marque 0 alors qu'il y a une cellule dans la plage qui correspond à la couleur.
Pouvez vous m'aider ?
Merci !
Je viens d'installer la fonction colorcountif que j'ai trouvée sur le forum.
J'ai fait un copier/coller de la fonction dans perso.xls, mon classeur de macro perso
Function ColorCountIf(SearchArea As Object, BgColor As Range) As Double
Application.Volatile True
ColorCountIf = 0
MaCoul = BgColor.Interior.ColorIndex
For Each Cell In SearchArea
If Cell.Interior.ColorIndex = MaCoul Then ColorCountIf = ColorCountIf + Cell.Value
Next Cell
End Function
quand je suis sur Excel, je fais insertion/fonction, j'ai bien PERSO.XLS!ColorCountIf
Quand je fais OK, excel me dit 'Impossible de traiter votre question, soit Excel ne trouve pas de fonction équivalente, soit l'aide n'est pas installée'.
Je sélectionne quand même ma zone et la cellule contenant le fond couleur.
Excel l'accepte... mais le résultat marque 0 alors qu'il y a une cellule dans la plage qui correspond à la couleur.
Pouvez vous m'aider ?
Merci !