Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Interior.ColorIndex = 2 And Not Application.Intersect(Target, Range('ZoneDonnees')) Is Nothing Then
Range(Cells(Target.Column, 4), Cells(Target.Column, 8)) = ''
Target = IIf(Target.Text = 'X', '', 'X')
End If
End Sub