J’ai trouvé plusieurs formules à copier dans l’éditeur BVA concernant le calcule de cellules de couleur. Aucune n’a l’air de correspondre à ma recherche.
Je cherche à compter le nombre de cellule de couleur (X) (jusqu’ici tous va bien) contenant du texte, sans tenir compte de ce texte. Est-ce possible ?
merci Docteur, je crois que je viens de comprendre.
En fait ce n’est pas possible par une formule direct.
=NB.SI.ENS(A4:A10;couleur($A$8))
En tout cas chez moi ça ne fonctionne pas, puisque je suppose que dans ton exemple la colonne “C” correspond au code couleur des cellule de la colonne “A”.
Dans mon fichier cette colonne n’existe pas. Je suppose que je dois la créer si je veux faire fonctionner cette formule.
Je vais chercher comment faire apparaitre cette colonne.
En fait pour cela tu peux améliorer la fonction Couleur et définir une fonction NBCouleur qui compte dans une plage donnée le nombre de cellules d’une couleur choisie:
Function NBCouleur(ByRef Plage As Range, Couleur As Long) As Long
Dim c As Range
Dim nb As Long
nb = 0
For Each c In Plage
If c.Interior.ColorIndex = Couleur Then
nb = nb + 1
End If
Next c
NBCouleur = nb
End Function
Tu peux du coup combiner les 2 formules en une seule
Oui il faut également définir la fonction couleur, je pensais que tu l’avais déjà mais elle devait manquer vu que tu as obtenu un #NOM (Erreur de fonction non définie)