Bonjour
Commence par renommer le tableau Chantiers (on ne garde pas les noms automatiques de type Tableau1) et
Sub Copie2Liste()
With Range("Chantiers").ListObject
Set y = .ListRows.Add
y.Range.Cells(1, 1).Value = ThisWorkbook.Worksheets("Bon").Range("M7").Value
.Sort.SortFields.Clear
.Sort.SortFields.Add2 Key:=.ListColumns(1).Range, SortOn:=xlSortOnValues, Order:=xlAscending
With .Sort
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.Apply
End With
End With
End Sub