Microsoft 365 Somme des cellules de couleur jaune

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bonjour eric, Nain porte quoi,
Une solution possible en vba avec cette fonction perso :
VB:
Function SommeJaune(Plage As Range)
Application.Volatile
For Each c In Plage
    If Range(c.Address).Interior.Color = vbYellow Then SommeJaune = SommeJaune + Range(c.Address).Value
Next c
End Function
La syntaxe est : =SommeJaune(A1:E1)
Le recalcul se fera sur un appui d' Entrée.
 

Pièces jointes

Bonjour eric, Nain porte quoi,
Une solution possible en vba avec cette fonction perso :
VB:
Function SommeJaune(Plage As Range)
Application.Volatile
For Each c In Plage
    If Range(c.Address).Interior.Color = vbYellow Then SommeJaune = SommeJaune + Range(c.Address).Value
Next c
End Function
La syntaxe est : =SommeJaune(A1:E1)
Le recalcul se fera sur un appui d' Entrée.

Merci sylvanu,

Je vais ajouter une difficulté : si la couleur jaune des cellules est le résultat d'une mise en forme conditionnelle, cela ne semble pas fonctionner.

Y a-t-il un ajout à faire à tes lignes de codes ?

Merci d'avance.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
7
Affichages
370
Réponses
10
Affichages
405
Réponses
5
Affichages
207
Réponses
2
Affichages
242
Retour