Compter les cellules en rouge dans une colonne

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 !

jonathanV21

XLDnaute Nouveau
Bonjour a tous,

j'ai une colonne avec des valeurs en rouge et en noir, celle qui sont en rouge sont comprises entre 0 et 5 par exemple,

Dans une cellule je voudrais afficher le nombre de cellules en rouge sur le nombre de cellules ou il y a quelque chose ( noir et rouge) de la colonne.

Par exemple : il y a 6 cellules écrites en rouge sur 10 cellules ou il y a quelque chose écrit.

Je voudrais le résultat : 6/10.

Merci de votre aide !
 
Bonjour,

Au lieu de vouloir compter les cellules en rouge ... il est plus simple d'utiliser les règles qui colorent tes cellules ...

Encore beaucoup plus simple ... joindre un fichier test pour avoir une solution totalement sur-mesure ...😉
 
Bonjour jonathanV21, James007, excfl, sylvanu, JHA,

Avec cette macro on compte les couleurs appliquées aussi bien par MFC que manuellement :
VB:
Sub Go()
Dim c As Range, n&, p&
For Each c In [B1:B9] 'à adapter
    If c <> "" Then
        n = n + 1 '1er comptage
        If c.DisplayFormat.Font.ColorIndex = 3 Then p = p + 1 '2ème comptage si rouge
    End If
Next
'---restitution---
With [C10] 'à adapter
    .NumberFormat = "@" 'format Texte
    .Value = p & " / " & n
End With
End Sub
A+
 

Pièces jointes

Bonjour jonathanV21, James007, excfl, sylvanu, JHA,

Avec cette macro on compte les couleurs appliquées aussi bien par MFC que manuellement :
VB:
Sub Go()
Dim c As Range, n&, p&
For Each c In [B1:B9] 'à adapter
    If c <> "" Then
        n = n + 1 '1er comptage
        If c.DisplayFormat.Font.ColorIndex = 3 Then p = p + 1 '2ème comptage si rouge
    End If
Next
'---restitution---
With [C10] 'à adapter
    .NumberFormat = "@" 'format Texte
    .Value = p & " / " & n
End With
End Sub
A+

la macro fonctionne mais quand j'adapte a d'autre valeurs ca bloque au niveau de "If c <> "" Then"
ça me met incompatibilité de type.
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 MFC dans tableau
Réponses
2
Affichages
224
Réponses
6
Affichages
158
Retour