Bonjour
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("J:J")) Is Nothing Then
Lorsque tu fais cela , le change ne se fait que si tu touches la colonne J
Adapte ton code en fonction de ce que tu veux vraiment...
Bye