Juste une remarque, si la coleur est donnée par une mise en forme conditionnelle ça ne marchera pas. Il faut dans ce cas, non pas utiliser la couleur mais la condition (de la mise en forme conditionnelle). Par exemple la MFC de A1 renvoie du rouge si la valeur de la cellule est supérieure à 30. On ne pourra pas utiliser :
Code:
If Sheets("Feuil1").Range("a1").Interior.colorIndex = 3 Then
.......
End If
mais :
Code:
If Sheets("Feuil1").Range("a1").Value > 30 Then
.......
End If
Merci je vais utiliser la formule Excel de tototiti2008 qui me convient
Car comme a dit Robert pour les couleurs j'utilise une MFC
Merci beaucoup @+ David