Faire la somme de cellules de deux couleurs
Résolu/Fermé
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
-
Modifié par irongege le 11/12/2012 à 09:52
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 11 déc. 2012 à 14:48
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 - 11 déc. 2012 à 14:48
A voir également:
- Faire la somme de cellules de deux couleurs
- Comment faire la somme de plusieurs cellules non consécutives sur excel - Guide
- Somme si couleur - Guide
- Concatener deux cellules excel - Guide
- Faire deux colonnes sur word - Guide
- Deux ecran pc - Guide
7 réponses
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
11 déc. 2012 à 12:14
11 déc. 2012 à 12:14
Bonjour à tous
Puisque la couleur vient d'une MFC, il n'y a plus besoin de macro
https://www.cjoint.com/?3LlmmrOUM4V
bonne suite
Puisque la couleur vient d'une MFC, il n'y a plus besoin de macro
https://www.cjoint.com/?3LlmmrOUM4V
bonne suite
Morgothal
Messages postés
1236
Date d'inscription
jeudi 22 avril 2010
Statut
Membre
Dernière intervention
19 mai 2015
183
11 déc. 2012 à 09:49
11 déc. 2012 à 09:49
Bonjour,
Est-ce qu'il y a une règle qui définit les couleurs des cellules appartenant à cette plage ?
Est-ce qu'il y a une règle qui définit les couleurs des cellules appartenant à cette plage ?
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
11 déc. 2012 à 09:57
11 déc. 2012 à 09:57
Bonjour,
Oui, j'ai une règle qui dit si valeur = à 0 --> fond jaune et une autre qui dit si valeur >0 alors fond vert et si valeur <0 alors fond jaune et police rouge gras.
Merci
Oui, j'ai une règle qui dit si valeur = à 0 --> fond jaune et une autre qui dit si valeur >0 alors fond vert et si valeur <0 alors fond jaune et police rouge gras.
Merci
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 247
11 déc. 2012 à 11:44
11 déc. 2012 à 11:44
Bonjour,
Sans le code de ta fonction difficile de savoir ce qu'elle veut en paramètre...
On peut supposer qu'on lui passe une seule couleur :
=SOMME_SI_COULEUR(F6:F179;$B$191) + SOMME_SI_COULEUR(F6:F179;$B$192)
La prochaine fois dépose un fichier exemple sur cjoint.com et colle ici le lien. C'est plus simple pour nous et tu es plus sûr que la réponse soit adaptée.
eric
Sans le code de ta fonction difficile de savoir ce qu'elle veut en paramètre...
On peut supposer qu'on lui passe une seule couleur :
=SOMME_SI_COULEUR(F6:F179;$B$191) + SOMME_SI_COULEUR(F6:F179;$B$192)
La prochaine fois dépose un fichier exemple sur cjoint.com et colle ici le lien. C'est plus simple pour nous et tu es plus sûr que la réponse soit adaptée.
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié par michel_m le 11/12/2012 à 12:18
Modifié par michel_m le 11/12/2012 à 12:18
Bonjour,
Comme tes couleurs sont générées par des mises en forme conditionnelles, le comptage ne peut se faire que par les valeurs ayant générées la couleur
edit12:18h: ajouté condition cellule vide
Michel
Comme tes couleurs sont générées par des mises en forme conditionnelles, le comptage ne peut se faire que par les valeurs ayant générées la couleur
Option Explicit Sub recenser_svt_couleur() Dim Cellule As Range, Plage As Range Dim Nbre_rouge As Integer, Nbre_jaune As Integer, Nbre_vert As Integer Application.ScreenUpdating = False Set Plage = Range("F6:F179") For Each Cellule In Plage If Cellule <> "" Then Select Case Cellule.Value Case Is < 0 Nbre_rouge = Nbre_rouge + 1 Case Is = 0 Nbre_jaune = Nbre_jaune + 1 Case Is > 0 Nbre_vert = Nbre_vert + 1 End Select End If Next 'ADRESSES DE RESTITUTION A ADAPTER Range("B193") = Nbre_rouge Range("B191") = Nbre_jaune Range("B192") = Nbre_vert End Sub
edit12:18h: ajouté condition cellule vide
Michel
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
11 déc. 2012 à 14:24
11 déc. 2012 à 14:24
Merci pour les réponses, mais je n'ai pas tout compris dans la macro à créer ci-dessus envoyée par Michel.
Le fond est jaune et vert et parfois le texte est rouge sur fond jaune.
Est-ce que c'est bien correct dans la macro ?
Et que signifie "edit12:18h: ajouté condition cellule vide ?
Merci encore à tous
Le fond est jaune et vert et parfois le texte est rouge sur fond jaune.
Est-ce que c'est bien correct dans la macro ?
Et que signifie "edit12:18h: ajouté condition cellule vide ?
Merci encore à tous
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 428
11 déc. 2012 à 14:48
11 déc. 2012 à 14:48
as tu vu mon posr #6, tout en haut de la page?
11 déc. 2012 à 13:30
je te plussoie
cordialement