Un truc dans le genre (j'ai vu ça en enregistrant la macro) ;
Worksheets("Feuil1").ListObjects("Tableau1").Sort.SortFields. _
Clear
Worksheets("Feuil1").ListObjects("Tableau1").Sort.SortFields. _
Add Key:=Range("Tableau1[[#All],[Tri Déci]]"), SortOn:=xlSortOnValues, Order _
:=xlAscending, DataOption:=xlSortNormal
Mais il faut bien sûr d'abord remplir la colonne Tri Déci avec les n° d'ordre.