Merci
Le code fonctionne, mais seue la 1ere colonne est triée :
Sub Tri()
'Copier-Coller
Worksheets("Feuil1").Activate
Range("B2:AE22").Copy Feuil1.Range("B2")
'Tri
Range("B2:B22").Select
ActiveWorkbook.Worksheets("Feuil2").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Feuil2").Sort.SortFields.Add Key:=Range("B2"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Feuil2").Sort
.SetRange Range("B2:B22")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub
Comment je pourrais corriger ça ? merci d'avance c^^