Sub SelectionOngletsCouleur()
'déclarer les variables
Dim tabFeuilles() As String, curFeuille As Worksheet, nbFeuilles As Long
'initialiser les variables
ReDim tabFeuilles(1 To 1): tabFeuilles(1) = ""
nbFeuilles = 0
'boucler sur tous les onglets de ce classeur
For Each curFeuille In ThisWorkbook.Worksheets
'si la couleur de l'onglet correspond à la couleur :
If curFeuille.Tab.Color = 255 Then
''ajouter le nom de l'onglet dans le tableau
'agrandir le tableau
nbFeuilles = nbFeuilles + 1
ReDim Preserve tabFeuilles(1 To nbFeuilles)
'ajouter le nom de l'onglet en dernière position
tabFeuilles(nbFeuilles) = curFeuille.Name
End If
Next curFeuille
'sélectionner les onglets correspondants (si il y en a)
If tabFeuilles(1) <> "" Then ThisWorkbook.Sheets(tabFeuilles).Select
End Sub