Sub Selection_par_couleur_3()
'
' Selection_par_couleur_3 Macro
'
Dim couleur As Long
couleur = ActiveCell.Interior.Color
Dim plage As Range
Set plage = ActiveCell
For Each c In ActiveSheet.UsedRange
If c.Interior.Color = couleur Then
Set plage = Application.Union(plage, c)
End If
Next
plage.Select
End Sub