Alors ca fonctionne nickel , merci pour le code !
Cependant , pour le finaliser , j'aimerai ne pas le colorer si la case est blanche ( <> 2 )
If Range(Cells(3, i), Cells(39, i)).Interior.ColorIndex <> 2 Then
le prob c'est que la , il ne colore pas toute la colonne , (surment a cause de "union" ) donc il faut le boucler sur chaque range de chaque colonne .
et la je suis bloqué ... ^^
je veux bien un petit coup de pousse , mici