Bonsoir Bobo
Tu parles de "Formule" alors je ne sais pas... Par contre en VBA (macro) c'est assez facile, il y a des exemples un peu partout dans ce forum...
Une macro toute simple comme ceci :
Sub Tri1()
Worksheets("Feuil1").Range("A1:I23").Sort Key1:=Range("B2"), _
Order1:=xlAscending, Header:=xlYes
End Sub
Si celà peut t'inspirer, il suffit d'adapter la Feuille "Feuil1" et la plage "A1:I23" et la colonne "A2"
Une autre méthode de tri
Sub Tri2()
Worksheets("Feuil1").Range("A1").Sort _
Key1:=Worksheets("Feuil1").Columns("B"), _
Order1:=xlAscending, Header:=xlYes
End Sub
dans cette exemple la méthode Sort détermine automatiquement la région active à partir de "A1"....
Si tu as des problèmes dis-nous
Bonne Nuit
@+Thierry