Compter cellules colorée par formule

Bonjour le Forum

J'ai dejà reçu pas mals de formules pour coloré des cellules qui fonctionne parfaitement

Mais cette fois une difference

Compter dans une colonne le nombre de cellule coloré automatiquement par formule VBA

Si dessous la formule utilisée dans une colonne

Option Explicit

Function NbJAUNE(plg As Range)
    Dim N%, c As Range
    Application.Volatile
    For Each c In plg
        If Not IsEmpty(c) Then
          If c.Interior.Color = RGB(255, 255, 0) Then N = N + 1
        End If
    Next c
    NbJAUNE = N
End Function

cette formule compte les cellules coloré manuellement

Merci de vos réponses

Bonjour et

nombre de cellule coloré automatiquement

cette formule compte les cellules coloré manuellement

Peux-tu préciser ... est-ce que les cellules sont colorées "manuellement" ou "automatiquement par MFC" ?

dans ma demande les cellules sont colorées automatiquement

cdt

le programme envoyé sur le site compte les cellule manuellement

j'aimerais compter les cellules colorées automatiquement dans une colonne

suite oui les cellules sont coloré par MFC

bonjour

t'as essayé NBVAL ou NB.VIDES ??????

cordialement

suite oui les cellules sont coloré par MFC

Donc il faut retourner à la source, c'est-à-dire les conditions qui permettent de les colorer en jaune.

Il n'est pas possible dans ce cas d'utiliser c.Interior.Color

As-tu un bout de fichier avec lesdites conditions ?

je vous mais un exemple plus simple a expliquer ma demande

il y a une formule VBA pour les autres colonnes de cette exemple

je suis excel 2003 pour info

Merci aux intervenants

bonjour

=SOMMEPROD(--(ANNEE($D$5:$D$29)=ANNEE($D$2)))

=6

cordialement

Merci tulipe_4

C'est top sa fonctionne parfaitement

je pensais à une formule plus compliquée

Bravo pour la rapidé de réponse comme souvent

Rechercher des sujets similaires à "compter coloree formule"