Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 sommesicouleur

halecs93

XLDnaute Impliqué
Bonjour,

J'ai intégré une formule permettant de faire la somme de cellules en fonction de leur couleur. Cette formule, dans le module 1, est :

Option Explicit

Function SOMMESICOULEUR(cellules As Range)
Application.Volatile

Dim total As Double
Dim cellule As Range

For Each cellule In cellules
If cellule.Interior.Color = Application.Caller.Interior.Color Then
total = total + cellule
End If
Next


SOMMESICOULEUR = total

End Function

Or, lorsque je souhaite l'éxécuter (en B28 pour l'exemple) elle me renvoie la valeur zéro.

Une idée ?

Un grand merci par avance
 

Pièces jointes

  • POINT HEURES excel downloads.xlsm
    23.3 KB · Affichages: 6
Bonjour Halecs93, vgendron, JHA, le forum

J'avais fait une solution avec événementielle et fonction personnalisée pour Riton00 dans ce fil.
elle permet de compter les couleurs de MFC sur une plage passée en paramètre dans la fonction personnalisée. fonctionne en ligne, colonne ou plage selon la couleur de la cellule contenant la fonction

https://excel-downloads.com/threads/compter-les-cellules-mfc.20065332/#post-20493552

Cordialement, @+
 

halecs93

XLDnaute Impliqué
Merci beaucoup. Peut-être un peu complexe, en ce qui me concerne, à mettre en oeuvre. Mais, merci encore
 

Discussions similaires

Réponses
19
Affichages
746
Réponses
49
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…