Compter les cellules ayant la même couleur
En utilisant ce code, par exemple, qui va en outre additionner les valeurs des cellules rouges. Attention, pas celles qui sont colorées par une mise en forme conditionnelle.
sub inventaireRouge() sommeRouge = 0 compterRouge = 0 For Each cell In ActiveSheet.UsedRange If cell.Interior.Color = vbRed Then On Error Resume Next sommeRouge = sommeRouge + cell.Value On Error GoTo 0 compterRouge = compterRouge + 1 End If Next If compterRouge = 1 Then c = "cellule" Else c = "cellules" MsgBox compterRouge & " " & c & " -- Total = " & sommeRouge end if end sub
Auteur : Eric Jeanne
Mots clefs associés à cette page : dénombrer, couleur, condition, compter
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

comment apliquer macro couleur somme
désoler je ne suis pas doué du tout en VBA comment puis appliquer votre macro dans un fichier merci par avance
dan
un tuto sur le sujet
La question est légitime, il faut bien débuter. Vous trouverez un tutoriel sur le sujet ici
utiliser-code
Misange