Bonjour,
la réponse à ma question existe sans doute, mais je n'ai pas trouvé ... désolé.
J'ai une petite macro qui renvoie le code couleur d'une cellule (et qui fonctionne), que j'ai intitulée info_couleur :
Function info_couleur(laRange As Range) As Double
info_couleur = laRange.Interior.Color
End Function
Je fais un somme.si, qui ne marche pas, mais qui montre ce que je veux faire :
=SOMME.SI(AM:AM,info_couleur()=info_couleur($C$1))
qui permet de faire la somme des cellules dont le fond est de la même couleur qu'une cellule de référence.
Pas de message d'erreur mais résultat 0 (zéro) systématique.
Qu'est-ce qui cloche ?
Comment corriger (je voudrais ne pas créer de cellule intermédiaire, content les résultats de info_couleur, par exemple).
Un grand merci d'avance !
la réponse à ma question existe sans doute, mais je n'ai pas trouvé ... désolé.
J'ai une petite macro qui renvoie le code couleur d'une cellule (et qui fonctionne), que j'ai intitulée info_couleur :
Function info_couleur(laRange As Range) As Double
info_couleur = laRange.Interior.Color
End Function
Je fais un somme.si, qui ne marche pas, mais qui montre ce que je veux faire :
=SOMME.SI(AM:AM,info_couleur()=info_couleur($C$1))
qui permet de faire la somme des cellules dont le fond est de la même couleur qu'une cellule de référence.
Pas de message d'erreur mais résultat 0 (zéro) systématique.
Qu'est-ce qui cloche ?
Comment corriger (je voudrais ne pas créer de cellule intermédiaire, content les résultats de info_couleur, par exemple).
Un grand merci d'avance !