Repérer les cellules en couleur

  • Initiateur de la discussion DubbleYou
  • Date de début
D

DubbleYou

Guest
Bonsoir le Forum,

Quelle est la formule permettant de repérer, parmi une sélection de cellules, celles dont le fond est en couleur ?

Merci à vous,

DubbleYou
 

Hervé

XLDnaute Barbatruc
Bonjour

Je ne connais pas de formule pour ceci, je te propose donc un code VBA :

plage scannée : C4:D7 , résultat en msgbox

Public Sub recherchecellulecoloriée()
Dim c As Range
Dim texte As String
'pour chaque cellule de la plage C4:D7
For Each c In Range('c4:d7')
'si la couleur de la cellule est différent de -4142 (pas de couleur)
If c.Interior.ColorIndex <> -4142 Then
'alors note dans la varaible texte, l'adresse de la cellule, et sa couleur
texte = texte & c.Address(0, 0) & vbTab & c.Interior.ColorIndex & vbNewLine
'fin de condition
End If
'prochaine cellule
Next c
'renvoi du résultat par msgbox
MsgBox texte, , 'Cellules coloriées :'
End Sub

Salut
 

Discussions similaires

Statistiques des forums

Discussions
312 331
Messages
2 087 360
Membres
103 528
dernier inscrit
hplus