Somme en fonction de la couleur de cellule

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 !

Re : Somme en fonction de la couleur de cellule

Bonjour le fil, bonjour le forum,

Idem Jean-Bernard, j'ai pas compris. De plus je ne connais pas une Formule qui fasse ça mais si une macro peut convenir je te ferai une proposition quand tu nous auras expliqué tes sommes mystérieuses...
 
Re : Somme en fonction de la couleur de cellule

En vba , la fonction somme des valeurs contenues dans les cellule rouges :

Code:
[SIZE=3][FONT=Times New Roman]Function SommeRouge(Plage As Range)[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman]For Each cell In Plage[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman]If cell.Interior.ColorIndex = 3 Then vSomme = vSomme + cell.Value[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman]Next[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman]SommeRouge = vSomme[/FONT][/SIZE]
 
[SIZE=3][FONT=Times New Roman]End Function[/FONT][/SIZE]

Les codes couleurs figurent dans le fichier joint.
 

Pièces jointes

Re : Somme en fonction de la couleur de cellule

Bonjour à tous
Une proposition:
Code:
[COLOR=blue]Public Function[/COLOR] NbrCouleurs(Plage [COLOR=blue]As[/COLOR] Range, Coul [COLOR=blue]As[/COLOR] Range)
[COLOR=blue]For Each[/COLOR] c [COLOR=blue]In[/COLOR] Plage
    [COLOR=blue]If[/COLOR] c.Interior.ColorIndex = Coul.Interior.ColorIndex [COLOR=blue]Then[/COLOR] Var = Var + 1
[COLOR=blue]Next[/COLOR]
NbrCouleurs = Var
[COLOR=blue]End Function[/COLOR]
Ceci ne fonctionnera pas si les cellules sont colorées par mise en forme conditionnelle.
Cordialement
 

Pièces jointes

Re : Somme en fonction de la couleur de cellule

Bonjour alutili, le fil,
Tu ouvre ton classeur puis Alt+F11. Cela ouvre l'éditeur VBA.
Dans la fenêtre à Gauche Click droit sur le nom de ton fichier / Insertion / Module.
Tu bouble click sur le module que tu viens de créer et tu colle la macro dans la feuille blanche à Droite:
Sans-titre-1.jpg
Cordialement
 

Pièces jointes

  • Sans-titre-1.jpg
    Sans-titre-1.jpg
    11.4 KB · Affichages: 332
  • Sans-titre-1.jpg
    Sans-titre-1.jpg
    11.4 KB · Affichages: 312
- 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
10
Affichages
383
Réponses
2
Affichages
168
Réponses
1
Affichages
188
W
Réponses
3
Affichages
315
Retour