Comment compter automatiquement un nombre de lignes ?

Fermé
julienolivier Messages postés 3 Date d'inscription vendredi 5 avril 2013 Statut Membre Dernière intervention 11 avril 2013 - 5 avril 2013 à 23:36
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 7 avril 2013 à 08:27
Bonjour, voila j'ai un fichier Excel avec plusieurs feuilles. Ces feuilles comportent plusieurs dizaines de lignes avec une couleur distincte permettant de les différencier: en gros, les lignes blanches = à compter et des lignes roses = à ne pas compter. Je voudrai utiliser les formules ou les fonctions pour qu'Excel me compte le nombre de lignes blanches. Merci beaucoup de m'aider.

2 réponses

eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
Modifié par eriiic le 7/04/2013 à 08:28
Bonjour,

avec une fonction personnalisée en VBA à mettre dans un module standard :
Function nbCellCouleur(plage As Range, couleur As Range) 
    Dim c As Range 
    Application.Volatile 
    For Each c In plage 
        If c.Interior.ColorIndex = couleur.Interior.ColorIndex Then nbCellCouleur = nbCellCouleur + 1 
    Next c 
End Function

Syntaxe :
=nbCellCouleur(plage, couleur)
plage: plage ou l'on compte les cellules
couleur: cellule de la couleur qu'on veut compter
Ex :
=nbCellCouleur($A$1:$A$11;A1)
Faire F9 ou saisir dans une cellule pour recalculer le résultat.
https://www.cjoint.com/c/CDhiBzCcJGD

eric
Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0