Bonjour hansolo18
j'espère répondre à ta question et bonne continuation
Private Sub Worksheet_Change(ByVal Target As Range)
If ActiveCell = "" Then Exit Sub
If ActiveCell.Column = 1 Then
Range("A2:N500").Select
Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Header:= _
xlYes, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
Range("A2").Select
End If
End Sub