Excel 2007 somme cell couleurfond
Résolu/Fermé
noila59216
Messages postés
34
Date d'inscription
jeudi 13 septembre 2018
Statut
Membre
Dernière intervention
18 avril 2019
-
14 sept. 2018 à 12:17
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 - 17 avril 2019 à 14:59
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 - 17 avril 2019 à 14:59
A voir également:
- Excel 2007 somme cell couleurfond
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
- Somme si couleur excel - Guide
- Save pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
5 réponses
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
14 sept. 2018 à 12:30
14 sept. 2018 à 12:30
Bonjour,
et comment sont colorisées tes cellules
Manuellement !
ou
Mise en forme conditionnelle !
dans le cas de mise en forme conditionnelle quel est la formule qui conditionne cette colorisation
et comment sont colorisées tes cellules
Manuellement !
ou
Mise en forme conditionnelle !
dans le cas de mise en forme conditionnelle quel est la formule qui conditionne cette colorisation
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
14 sept. 2018 à 14:04
14 sept. 2018 à 14:04
Re,
Alors il existe une ancienne méthode LIRE.CELLULE qui fonctionne encore bien mais nettement moins commode qu'une macro
Et pourquoi ne pas automatiser la colorisation avec une mise en forme conditionnelle
l'idéal serait de voir un exemple de ton fichier anonymisé
pour joindre ton fichier
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
dans le même style tu as https://mon-partage.fr/
Alors il existe une ancienne méthode LIRE.CELLULE qui fonctionne encore bien mais nettement moins commode qu'une macro
Et pourquoi ne pas automatiser la colorisation avec une mise en forme conditionnelle
l'idéal serait de voir un exemple de ton fichier anonymisé
pour joindre ton fichier
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
dans le même style tu as https://mon-partage.fr/
noila59216
Messages postés
34
Date d'inscription
jeudi 13 septembre 2018
Statut
Membre
Dernière intervention
18 avril 2019
14 sept. 2018 à 15:00
14 sept. 2018 à 15:00
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
14 sept. 2018 à 15:41
14 sept. 2018 à 15:41
Re,
Oui bien sur c'est un code VBA
Oui bien sur c'est un code VBA
noila59216
Messages postés
34
Date d'inscription
jeudi 13 septembre 2018
Statut
Membre
Dernière intervention
18 avril 2019
17 avril 2019 à 12:01
17 avril 2019 à 12:01
j'essaie en vain de refaire cette opération dans un classeur mais IMPOSSIBLE ;;;GRRRR
https://www.cjoint.com/c/IDrj7EN8CVj
qu'est ce qui foire ???? onglet feuille 12 merci de votre aide
https://www.cjoint.com/c/IDrj7EN8CVj
qu'est ce qui foire ???? onglet feuille 12 merci de votre aide
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
Modifié le 17 avril 2019 à 12:13
Modifié le 17 avril 2019 à 12:13
Bonjour,
Il aurait été préférable d'ouvrir ta propre discussion et ne pas relancer cette ancienne, enfin
que veux tu faire exactement, es ce la somme des cellules en jaune Feuil12 !
Il aurait été préférable d'ouvrir ta propre discussion et ne pas relancer cette ancienne, enfin
que veux tu faire exactement, es ce la somme des cellules en jaune Feuil12 !
noila59216
Messages postés
34
Date d'inscription
jeudi 13 septembre 2018
Statut
Membre
Dernière intervention
18 avril 2019
Modifié le 17 avril 2019 à 13:56
Modifié le 17 avril 2019 à 13:56
OUIIIIIIIIIIIIIIIIIIII HEUUU J'ai aussi fait nouveau post merci somme couleur de G2 A G1721
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18345
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
5 104
Modifié le 17 avril 2019 à 15:00
Modifié le 17 avril 2019 à 15:00
Re,
récupère ton fichier, en fait j'ai créé deux colonnes en G et H avec en G2 un champ nommé Sum_G avec cette formule =LIRE.CELLULE(63;Feuil12!G2)
et en H un champ Sum_H avec cette formule =LIRE.CELLULE(63;Feuil12!H2)
en cellule N2 cette formule =SI(Sum_G>0;G2;"")
et O2 cette formule =SI(Sum_G>0;H2;"")
pour avoir en cellules G1722 cette formule =SOMME(N2:N1714)
et H 1722 cette formule =SOMME(O2:O1714)
ATTENTION : ce procédé n'est pas automatique pour forcer le calcul il faut sélectionner les cellules N2 et O2 et les incrémenter vers le bas chaque fois que l'on veut interpréter un calcul autant passer par un code VBA vu que tu as les connaissances à la vue de ton fichier
Function SommeCouleur(champ As Range, couleurFond)
Application.Volatile
Dim c, temp
temp = 0
For Each c In champ
If c.Interior.ColorIndex = couleurFond Then
If IsNumeric(c.Value) Then temp = temp + c.Value
End If
Next c
SommeCouleur = temp
End Function
résultat en G1724
https://www.cjoint.com/c/IDrm4Pryirj
récupère ton fichier, en fait j'ai créé deux colonnes en G et H avec en G2 un champ nommé Sum_G avec cette formule =LIRE.CELLULE(63;Feuil12!G2)
et en H un champ Sum_H avec cette formule =LIRE.CELLULE(63;Feuil12!H2)
en cellule N2 cette formule =SI(Sum_G>0;G2;"")
et O2 cette formule =SI(Sum_G>0;H2;"")
pour avoir en cellules G1722 cette formule =SOMME(N2:N1714)
et H 1722 cette formule =SOMME(O2:O1714)
ATTENTION : ce procédé n'est pas automatique pour forcer le calcul il faut sélectionner les cellules N2 et O2 et les incrémenter vers le bas chaque fois que l'on veut interpréter un calcul autant passer par un code VBA vu que tu as les connaissances à la vue de ton fichier
Function SommeCouleur(champ As Range, couleurFond)
Application.Volatile
Dim c, temp
temp = 0
For Each c In champ
If c.Interior.ColorIndex = couleurFond Then
If IsNumeric(c.Value) Then temp = temp + c.Value
End If
Next c
SommeCouleur = temp
End Function
résultat en G1724
https://www.cjoint.com/c/IDrm4Pryirj
14 sept. 2018 à 13:37
14 sept. 2018 à 13:45
alors avec un code VBA si tu as quelques notions !
14 sept. 2018 à 13:56