compter des cellules rouges dans une ligne

  • Initiateur de la discussion Initiateur de la discussion la meule
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bonjour La meule, Bonjour Dan,

Essaye la fonction suivante:

Function ColorCountIf(SearchArea As Object, BgColor As Range) As Integer

Application.Volatile
True
ColorCountIf = 0
MaCoul = BgColor.Interior.ColorIndex
For Each cell In SearchArea
If cell.Interior.ColorIndex = MaCoul Then ColorCountIf = ColorCountIf + 1
Next cell

End Function

A mettre dans un module de ton classeur puis à utiliser comme une fonction XL cmassique par exemple:

=Colorcountif(A1:G1;C1)

==> compter les cellules de la plage A1:G1 dont la couleur est identique à C1.

@+

Gael
 
Re,

Voici un exemple que j'ai récupéré d'un fil. Je n'ai malheureusement pas l'auteur de ce fichier mais je pense que cela peut te servir.

😉 [file name=couleur_Somme.zip size=13370]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/couleur_Somme.zip[/file]

Message édité par: Dan, à: 26/09/2005 18:43
 

Pièces jointes

Rebonsoir,

Ci-joint ton fichier modifié avec le comptage des cellules rouges ligne par ligne et pour la plage entière.

Pour voir la fonction VBA 'ColorcountIf' tu vas dans l'éditeur VBA (Outils Macros VBA editeur ou Alt-F11) et tu regardes dans 'Module 1'.

L'exemple que t'a envoyé Dan permet en plus de totaliser les contenus des cellules de couleur ce qui peut être aussi très utile.

@+

Gael [file name=Couleur_20050926195523.zip size=6571]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Couleur_20050926195523.zip[/file]
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
171
Réponses
2
Affichages
257
Retour