Compter le nombre de cellules de même couleur sans index
Fermé
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
-
26 avril 2013 à 16:40
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 30 avril 2013 à 22:37
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 30 avril 2013 à 22:37
A voir également:
- Compter le nombre de cellules de même couleur sans index
- Excel compter cellule couleur sans vba - Guide
- Excel cellule couleur si condition texte - Guide
- Excel additionner des cellules - Guide
- Adèle consulte son compte sur le site de sa banque et obtient l'affichage ci-dessous. complétez le texte. - Forum Facebook
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
8 réponses
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
26 avril 2013 à 16:42
26 avril 2013 à 16:42
Salut,
Comment sont colorisé ces cellules, manuellement ou par une mise en forme conditionnelle, dans ce cas quel est la formule de ta mise en forme
Comment sont colorisé ces cellules, manuellement ou par une mise en forme conditionnelle, dans ce cas quel est la formule de ta mise en forme
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
26 avril 2013 à 16:49
26 avril 2013 à 16:49
Re,
Alors il faut passer avec une macro si tu as quelques notions. De plus avec les dernières versions d'Excel nous avons une multitude de nuance il serait intéressant d'avoir un exemple de ton fichier que tu peux joindre avec ce lien
https://www.cjoint.com/
Alors il faut passer avec une macro si tu as quelques notions. De plus avec les dernières versions d'Excel nous avons une multitude de nuance il serait intéressant d'avoir un exemple de ton fichier que tu peux joindre avec ce lien
https://www.cjoint.com/
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
26 avril 2013 à 16:53
26 avril 2013 à 16:53
je viens de joindre le doc en question.
Et oui j'ai quelques notions de macro. Je pourrais tenter §§
A+
Merci
Et oui j'ai quelques notions de macro. Je pourrais tenter §§
A+
Merci
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
26 avril 2013 à 16:56
26 avril 2013 à 16:56
Re,
Pour joindre le fichier, il faut cliquer sur le lien que je t'ai donné, sur parcourir pour sélectionner ton fichier et coller dans un post le lien qui sera généré, parce que pour l'instant tu n'as rien donné
Pour joindre le fichier, il faut cliquer sur le lien que je t'ai donné, sur parcourir pour sélectionner ton fichier et coller dans un post le lien qui sera généré, parce que pour l'instant tu n'as rien donné
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
26 avril 2013 à 16:58
26 avril 2013 à 16:58
j'ai ré-essayé.
Je pense que cette fois-ci ça a marché ?
Je pense que cette fois-ci ça a marché ?
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
26 avril 2013 à 17:05
26 avril 2013 à 17:05
Re,
une fois que tu as sélectionné ton fichier un peu plus bas tu as un bouton créer le lien
après quelques secondes un lien sera généré en haut de ta feuille, il suffit de le coller dans un prochain post
une fois que tu as sélectionné ton fichier un peu plus bas tu as un bouton créer le lien
après quelques secondes un lien sera généré en haut de ta feuille, il suffit de le coller dans un prochain post
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
26 avril 2013 à 17:08
26 avril 2013 à 17:08
C'est ce que j'ai fait.
Tu ne l'as pas ?
Tu ne l'as pas ?
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
26 avril 2013 à 17:09
26 avril 2013 à 17:09
j'ai refait la manip
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
26 avril 2013 à 17:19
26 avril 2013 à 17:19
Je ne peux pas l'avoir si tu ne colles pas le lien dans une réponse
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
26 avril 2013 à 17:25
26 avril 2013 à 17:25
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
26 avril 2013 à 17:30
26 avril 2013 à 17:30
Ce coup ci c'est bon, je te regarde ça
Mike-31
Messages postés
18313
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
5 073
Modifié par Mike-31 le 26/04/2013 à 17:57
Modifié par Mike-31 le 26/04/2013 à 17:57
Re,
D'après ce que je comprends de tes tableaux, sur la feuille Number of days per month tu veux par ligne le nombre de cellule de la couleur en C1 de la feuille detailed planning
ouvre le Visual Basic et ouvre un module, colle ce code
Function ColorCountIf(range As Object, color As range) As Integer
Application.Volatile True
ColorCountIf = 0
MaCoul = color.Interior.ColorIndex
For Each cell In range
If cell.Interior.ColorIndex = MaCoul Then ColorCountIf = ColorCountIf + 1
Next cell
End Function
dans les propriétés de ta feuille Number of days per month (clic droit sur l'onglet/visualiser le code)
colle ce code qui accélérera la mise à jour de la fonction
Private Sub Worksheet_Activate()
Calculate
End Sub
active une cellule ou tu souhaites avoir le compte de cellules
active l'onglet Formules/insérer une fonction/sélectionner personnalisée/sélectionne la fonction ColorCountIf
clic sur Range et pointe la plage à compter feuille detailed planning
puis sur color et pointe sur la cellule C1 de la feuille Number of days per month
ce qui devrait donner =ColorCountIf('detailed planning'!B17:BG17;C1) plage B17:BG17 à adapter bien sur
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
D'après ce que je comprends de tes tableaux, sur la feuille Number of days per month tu veux par ligne le nombre de cellule de la couleur en C1 de la feuille detailed planning
ouvre le Visual Basic et ouvre un module, colle ce code
Function ColorCountIf(range As Object, color As range) As Integer
Application.Volatile True
ColorCountIf = 0
MaCoul = color.Interior.ColorIndex
For Each cell In range
If cell.Interior.ColorIndex = MaCoul Then ColorCountIf = ColorCountIf + 1
Next cell
End Function
dans les propriétés de ta feuille Number of days per month (clic droit sur l'onglet/visualiser le code)
colle ce code qui accélérera la mise à jour de la fonction
Private Sub Worksheet_Activate()
Calculate
End Sub
active une cellule ou tu souhaites avoir le compte de cellules
active l'onglet Formules/insérer une fonction/sélectionner personnalisée/sélectionne la fonction ColorCountIf
clic sur Range et pointe la plage à compter feuille detailed planning
puis sur color et pointe sur la cellule C1 de la feuille Number of days per month
ce qui devrait donner =ColorCountIf('detailed planning'!B17:BG17;C1) plage B17:BG17 à adapter bien sur
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
26 avril 2013 à 18:27
26 avril 2013 à 18:27
SUPER , ça marche !!!
:-)))
A+
et bon week-end
:-)))
A+
et bon week-end
FREDERIQUE94
Messages postés
18
Date d'inscription
lundi 10 décembre 2012
Statut
Membre
Dernière intervention
15 juillet 2013
30 avril 2013 à 14:41
30 avril 2013 à 14:41
Bonjour,
J'ai un souci, car une fois que j'ai créé mes codes dans mon fichier, tout fonctionne : Parfait.
Mais quand je ferme mon fichier excel et que je l'ouvre à nouveau, les codes ne sont pas restés enrgistrés et donc je dois recommencer. Comment enregistrer ces codes une fosi pour toutes ?
J'ai un souci, car une fois que j'ai créé mes codes dans mon fichier, tout fonctionne : Parfait.
Mais quand je ferme mon fichier excel et que je l'ouvre à nouveau, les codes ne sont pas restés enrgistrés et donc je dois recommencer. Comment enregistrer ces codes une fosi pour toutes ?
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
30 avril 2013 à 22:37
30 avril 2013 à 22:37
Bonjour,
enregistre ton fichier en type *.xlsm pour conserver les macros.
eric
enregistre ton fichier en type *.xlsm pour conserver les macros.
eric
26 avril 2013 à 16:45
A+