Bonjour
Code à tester :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A1")) Is Nothing Then
With Target
If Target = 1 Then
.Interior.Color = Range("A2").Interior.Color
.Font.Color = Range("A2").Font.Color
Else:
.Interior.Color = xlNone
.Font.Color = 0
End If
End With
End If
End Sub
Si ok, merci de cloturer le fil en cliquant sur le v vert à coté du bouton EDITER.
Crdlt