Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect([tableau1[nom]], Target) Is Nothing And Target.Count = 1 Then
[tableau1].Sort key1:=[tableau1[nom]], Header:=xlYes, Order1:=xlAscending
End If
If Not Intersect([tableau3[montant ht]], Target) Is Nothing And Target.Count = 1 Then
[tableau3].Sort key1:=[tableau3[montant ht]], Header:=xlYes, Order1:=xlAscending
End If
End Sub