XL 2013 Somme Si Couleur

  • Initiateur de la discussion Initiateur de la discussion RW02
  • Date de début Date de début

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 !

RW02

XLDnaute Nouveau
Bonjour,

Souhaitant effectuer la somme de cellules en fonction de leur couleur, j'ai trouvé la fonction Somme_Si_Couleur ci-dessous.

Par contre, quand je change la couleur d'une cellule, le calcul ne se refait pas automatiquement. Existe-t-il une solution àce problème ?

Merci d'avance pour vos contributions,
Salutations,
Régis

Function SOMME_SI_COULEUR(PlageSomme As Range, PlageCouleur As Range) As Variant
'*********************************************************
' Effectuer la somme des cellules en couleur *
'*********************************************************
Dim Cel As Range
Dim Som As Double

If PlageCouleur.Cells.Count > 1 Then
SOMME_SI_COULEUR = CVErr(xlErrValue)
Exit Function
End If
For Each Cel In PlageSomme
If Cel.Interior.ColorIndex = PlageCouleur.Interior.ColorIndex Then Som = Som + Cel
Next
SOMME_SI_COULEUR = Som
End Function
 

Pièces jointes

Merci à tous pour votre aide...
J'ai testé la combinaison CTRL+ALT+F9, ça ne fonctionne pas !!!

En fait j'ai des CommandButton qui me permettent de colorer mes cellules. Quand je les utilise, la cellule n'est plus sélectionnée et du coup CTRL+ALT+F9 est inopérant. Par contre ça marche si je réactive préalablement une cellule !!! (voir mon fichier)

Donc, comment activer automatiquement ma cellule après utilisation de mon CommandButton ???

Suis novice en VBA !!!

Merci
 

Pièces jointes

Bonjour,
Dans la vraie vie, quel est le but réel de cette manipulation.
En générale, quand une cellule prend une couleur, il y a une condition.
Il est plus simple de travailler sur cette condition que sur sa couleur.
Il faut savoir que changer une cellule de couleur ou de format ne provoque PAS de re-calcul
 
d accord je vous remercie de vos reponses si rapide
j ai trouver un petit moyen pour que cela fonctionne , je fait des cellules colorer aux couleurs de ma colonne ,je choisi la couleur desirer pour le calcul
je fait un ctrl c et ctrl v dans mon carre de couleur de calcul et cela fonctionne 😉
 
- 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
19
Affichages
903
Réponses
24
Affichages
2 K
Réponses
14
Affichages
469
Réponses
0
Affichages
460
Réponses
2
Affichages
909
Retour