Additionner cellule de couleur

teamtat

XLDnaute Occasionnel
Bonjour,
Je voudrais additionner tous mes montants en rouge dans la case perdus, les montant en bleu dans la case commandes et les montants en noir dans la case en attente, ci-joint le fichier pour plus de compréhension.
Merci
 

Pièces jointes

  • devis.zip
    13.5 KB · Affichages: 52
  • devis.zip
    13.5 KB · Affichages: 48
  • devis.zip
    13.5 KB · Affichages: 49

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Additionner cellule de couleur

Bonjour,

Voir PJ

Code:
Function SommeCouleurTexte(champ As Range)
   Dim c, temp
   Application.Volatile
   couleurTexte = Range(Application.Caller.Address).Font.ColorIndex
   temp = 0
   For Each c In champ
     If c.Font.ColorIndex = couleurTexte Then
       If IsNumeric(c.Value) Then temp = temp + c.Value
     End If
   Next c
   SommeCouleurTexte = temp
End Function


JB
 

Pièces jointes

  • DEVIS MENSUELS.xls
    31.5 KB · Affichages: 184

Discussions similaires

Réponses
10
Affichages
572
Réponses
2
Affichages
251

Statistiques des forums

Discussions
312 520
Messages
2 089 299
Membres
104 092
dernier inscrit
karbone57