Sub Tri()
Range("A4:E32).Sort Key1:=Range("B4"), Order1:=xlDescending, Key2:=Range("A4"), Order2:=xlAscending, Header:=xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2:=xlSortNormal
End Sub
Finalement ça fonctionne à l'ancienne, c'est moi qui est une erreur de syntaxe...
En revanche j'ai utilisé moins d'options..., c'est peut être ça qui m'a gêné...