Bonjour,
Essaie avec ce code à placer dans la feuille concernée. Clique droite sur l'onglet puis choisis "visualiser le code" puis colle le code ci-dessous.
Private Sub Worksheet_Change(ByVal Target As Range)
'Macro Dan pour Adrienheiser le 19/08/10
If Not Intersect(Target, Range("B7:B" & Range("A65536").End(xlUp).Row)) Is Nothing Then
If Target = "CP" Then
Range("B" & Target.Row & ":G" & Target.Row).Interior.ColorIndex = 34
Target = ""
End If
End If
End Sub
Si tu as d'autres feuilles concernées, on peut te proposer autre chose.
Amicalement