Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Microsoft 365microsoft 365 tableur comment compter les cellules couleur
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 !
Comment avec excel Microsoft 365 compter le nombre de cellules de différentes couleur, je n'ai pas trouve la formule équivalente sur EXCEL
Merci pour votre aide
Cordialement
Jean Marie
Cette macro compte les couleurs de fond du UsedRange :
VB:
Sub Compte_Couleurs()
Dim d, c As Range, coul&, a, b, i, mes
Set d = CreateObject("Scripting.Dictionary")
For Each c In ActiveSheet.UsedRange
If c.Interior.ColorIndex <> xlNone Then
coul = c.Interior.Color
d(coul) = d(coul) + 1 'comptage
End If
Next
If d.Count Then
a = d.keys
b = d.items
For i = 0 To UBound(a)
mes = mes & vbLf & "Code " & a(i) & vbTab & "Nombre " & b(i)
Next
End If
MsgBox IIf(d.Count, Mid(mes, 2), "Aucune couleur"), , "Couleurs"
End Sub
Cette macro compte les couleurs de fond du UsedRange :
VB:
Sub Compte_Couleurs()
Dim d, c As Range, coul&, a, b, i, mes
Set d = CreateObject("Scripting.Dictionary")
For Each c In ActiveSheet.UsedRange
If c.Interior.ColorIndex <> xlNone Then
coul = c.Interior.Color
d(coul) = d(coul) + 1 'comptage
End If
Next
If d.Count Then
a = d.keys
b = d.items
For i = 0 To UBound(a)
mes = mes & vbLf & "Code " & a(i) & vbTab & "Nombre " & b(i)
Next
End If
MsgBox IIf(d.Count, Mid(mes, 2), "Aucune couleur"), , "Couleurs"
End Sub
- 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