compter cellules en couleur sur même ligne

moko

XLDnaute Junior
bonjour le forum

Voila ma demande

J'aimerais par formule et pas en VBA

compter les couples de cellules en couleur sur 2 colonnes

un petit exemple pour mieux comprendre

Cordialement

Moko
 

Pièces jointes

  • compter couleur par colonne.xls
    13.5 KB · Affichages: 51
  • compter couleur par colonne.xls
    13.5 KB · Affichages: 54
  • compter couleur par colonne.xls
    13.5 KB · Affichages: 47

eriiic

XLDnaute Barbatruc
Re : compter cellules en couleur sur même ligne

Bonjour,

s'il n'y a pas de règles, comme ce sont des couleurs mises manuellement, ça ne peut-être fait qu'en vba.
Si tu as 2010 tu peux mettre un filtre automatique sur les couleurs et compter les lignes affichées avec =SOUS.TOTAL(2;E:E)

eric
 

mikachu

XLDnaute Occasionnel
Re : compter cellules en couleur sur même ligne

Bonjour moko, eriiic, le fil

Je suis allé chercher loin mais j'ai un début de réponse.
Pour répondre à ton sujet sans vba, il faut passer par des formules excel4, à savoir =lire.cellule

L'application de ces formules est assez bizarre, tu définis un nom (insertion / nom / définir), ici le nom = lirecouleur, à ce nom tu défini une formule excel4.
Une fois ceci fait, tu utilise =lirecouleur

La formule =lire.cellule(38;cellule) lis la couleur de fond et te donne un numéro correspondant, ici le bleu est 8.
Pour vérifier si les deux sont bleus, je multiplie le résultat de la première cellule par 10 et j'ajoute le résultat de la deuxième, le tout doit être =88.

J'espère avoir été (à peu près) clair.

Pour plus d'info, cf la pièce jointe

Edit: A savoir, si tu tapes "=lirecouleur" dans une cellule, n'importe laquelle, ça te répondra "VRAI" si les deux cellules directement à droite sont bleu clair.
Edit: Il s'agit de macro excel4.0. Il faut donc activer les macros. bref, sans vba mais avec macro :rolleyes:
 

Pièces jointes

  • Copie de compter couleur par colonne(1).xls
    14 KB · Affichages: 73
Dernière édition:

moko

XLDnaute Junior
Re : compter cellules en couleur sur même ligne

Merci mikachu;

ça me convient bien,
sauf que "si les 2 lignes directement a droite sont en bleu clair"
comment modifier si la colonne Vrai faux est 15 colonnes plus loingt ?


Cordialement
 

mikachu

XLDnaute Occasionnel
Re : compter cellules en couleur sur même ligne

Je vais essayer de t'expliquer comment ça marche par un exemple.
Si ta colonne avec vrai/faux doit être en W et que tu testes les colonnes C et D alors:
tu selectionnes W1
tu vas dans insertion/nom/définir
tu définis le nom (lirecouleur par exemple)
la formules sera: =LIRE.CELLULE(38;Feuil1!C1)*10+LIRE.CELLULE(38;Feuil1!D1)=88
avec cet exemple donc, si tu marques =lirecouleur en W4, tu testeras les cases C4 et D4, si tu écris =lirecouleur en Z1, tu testeras les cases F1 et G1,...

En espérant que ça t'aura eclairé
 

moko

XLDnaute Junior
Re : compter cellules en couleur sur même ligne

suite,

je n'y suis pas arrivé
voila c'est dan une feuille dont le nom est essai
mais colonnes en couleur sont en G3 H3
et la colonne calcul vrai/faux en Y3

voilà comment j'ai pratiquer
en cellule Y3 j'ai =lirecouleur

puis dans inserer nom lirecouleur
=lire.cellule(38;essai!G3)*10+lire.cellule(38;essai!H3)=88
la colonne m'indique toujours faux malgrès des cellules comme G100 H100 en couleur bleu clair
 
Dernière édition:

mikachu

XLDnaute Occasionnel
Re : compter cellules en couleur sur même ligne

suite,

je n'y suis pas arrivé
voila c'est dan une feuille dont le nom est essai
mais colonnes en couleur sont en G3 H3
et la colonne calcul vrai/faux en Y3

voilà comment j'ai pratiquer
en cellule Y3 j'ai =lirecouleur

puis dans inserer nom lirecouleur
=lire.cellule(38;essai!G3)*10+lire.cellule(38;essai!H3)=88
la colonne m'indique toujours faux malgrès des cellules comme G100 H100 en couleur bleu clair

=88 au lieu de =38 ?
 

moko

XLDnaute Junior
Re : compter cellules en couleur sur même ligne

oui juste erreur de frappe j'ai bien mis 88

cela fonctionne si mise en couleur manuel , mais si les couleurs sont mises en MFC alors ça fonctionne pas
 
Dernière édition:

eriiic

XLDnaute Barbatruc
Re : compter cellules en couleur sur même ligne

Bonjour,

si les couleurs sont mises en MFC alors ça fonctionne pas
Dans mon premier post j'avais bien mis :
comme ce sont des couleurs mises manuellement, ça ne peut-être fait qu'en vba.

Si tu as une MFC il te suffit de reprendre les conditions de ta MFC pour compter les lignes par formules.

eric
 

mikachu

XLDnaute Occasionnel
Re : compter cellules en couleur sur même ligne

tes couleurs de fond de cellules, elles sont mises comment ?
Manuellement ou via une mise en forme confitionnelle ?.
Ce que eriiiic dit c'est que si tu définis une mise en forme conditionnelle (genre si >50% alors fond rouge), au lieu de faire une formule sur la mise en forme tu reprend la condition et donc tu testes plutot le "est-ce que mes deux cellules sont >50%"
 

st007

XLDnaute Barbatruc
Re : compter cellules en couleur sur même ligne

Bonjour,

J'y avais aussi regardé hier, mon soucis est de tenir compte d'une modification manuelle de couleur
mais a la lecture d'aujourd'hui, je ne suis pas sure de ce qu'il cherche à faire
 

Pièces jointes

  • compter couleur par colonne.xls
    22.5 KB · Affichages: 53
  • compter couleur par colonne.xls
    22.5 KB · Affichages: 51
  • compter couleur par colonne.xls
    22.5 KB · Affichages: 42

mikachu

XLDnaute Occasionnel
Re : compter cellules en couleur sur même ligne

Pour voir si ta formule est bonne:
Mets toi en Y3
Va dans insertion / nom / définir
choisis "lirecouleur" et vérifie que, dans ces conditions, la formule est fait bien référence à G3 et H3.

Il faut savoir que si tu fais la manip alors que tu as sélectionné une autre cellule, la formule ne sera pas la même.

Sinon tu peux toujours poster ton fichier pour que j'y applique la formule qui va bien.

A savoir aussi, si tu changes de couleur alors tu changes aussi le résultat =88).
Et enfin, le rafraichissement de ces "formules" est assez aléatoire. Apparemment, il ne se fait pas lors d'un F9 (calculer maintenant), ni lors d'un enregistrement. Je cherches comment le mettre à jour.
 

moko

XLDnaute Junior
Re : compter cellules en couleur sur même ligne

réponse,

voila un extrait du fichier
 

Pièces jointes

  • compter couleur par colonne.xls
    68 KB · Affichages: 59
  • compter couleur par colonne.xls
    68 KB · Affichages: 58
  • compter couleur par colonne.xls
    68 KB · Affichages: 62

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 429
Messages
2 088 350
Membres
103 823
dernier inscrit
ben talha redouane