Re- !
lorsque je tape ce que tu me donnes j'obtiens 2
Et lorsque je modifie A1 par AI5 qui est de couleur noir j'obtiens 56
Comme je te disais, cette Function va te retourner la valeur ColorIndex de la cellule que tu a référencée et nous pas de ta Feuil ou d'une plage !
Donc si Coul_Cel(A2) est égal à 2 c'est que cette cellule est blanche
Si Coul_Cel(AI5) est égal à 56 c'est que cette cellule est noir
Regarde ci-dessous la table des ColorIndex :
Maintenant, la question c'est comment t'en servir de cette Function puisque tu ne peux faire référence qu'à une seule cellule avec :
Imaginons que dans toute la ligne 1 de ma feuille j'ai mis des couleurs et je veux savoir combien j'ai mis de jaune.
Alors je vais mettre dans ma ligne 2 ma Function Coul_Cel pour me renvoyer la valeur du ColorIndex de la cellule du dessus ! Par exemple je vais mettre en A2 la formule CoulCel(A1) // Je vais mettre en B2 la formule CoulCel(B1) etc..
Une fois ma ligne 2 remplies des CoulCel, pour savoir combien j'ai de cellule en jaune dans ma ligne 1 je vais me référer à la ligne 2 avec la formule : NB.SI(2:2;"2")
Comme ci-dessous :
Voilà, en espérant avoir été plus clair sur l'utilisation de cette Function ^^
Sinon je reste à dispo !