Compter cellules colorées avec le signe

Bonjour à tous

Une petite demande

Compter dans une colonne les cellules colorées avec le signe "*" avant le prénom

merci de vos réponses

Bonjour,

en ajoutant une colonne pour les couleurs (et une fonction personnalisée)

=SOMME(SI((GAUCHE($B$5:$B$43;1)="*")*($C$5:$C$43<>-4142);1;0))

à valider par Ctrl+Maj+Entrée

ce n'esrt jamais top de travailler avec * et les couleurs !

Bonjour Gabinos, Steelson, bonjour le forum,

Peut-être comme ça :

Sub Macro1()
Dim CEL As Range
Dim C As Integer

For Each CEL In Range("B5").CurrentRegion
    If CEL.Interior.Pattern = xlSolid _
        And CEL.Interior.PatternColorIndex = xlAutomatic _
        And CEL.Interior.Color = 16764057 _
        And Left(CEL.Value, 1) = "*" Then
        C = C + 1
    End If
Next CEL
MsgBox C
End Sub

Merci a vous les profs excel

vue les 2 réponses pas simple à mettre en place je penser pas à une formule si compliquée

je vais donc essayer de mettre en place un autre exemple plus simplifier

voir sur une colonne et ne compter que les cellules ayant un symbole autre que ce signe *

je vous laisse le choix de faciliter a exécuter

vue les 2 réponses pas simple à mettre en place je penser pas à une formule si compliquée

Le fait de travailler avec les couleurs n'est pas simple ! il vaut mieux un code alphanumérique et une MFC !
=SOMMEPROD((C5:C38)*(GAUCHE(B5:B38;1)=" "))

avec une fonction personnalisée pour la couleur et une colonne supplémentaire.

Function CouleurFond(CL As Range) As Long
    CouleurFond = CL.Interior.ColorIndex
End Function

Bonjour le Forum et intervenants

Merci pour cette deuxième formule simplifier ça fonctionne parfaitement

Rechercher des sujets similaires à "compter colorees signe"