bjr, comment faire en une fois un tri par ordre chronologique de plusieures lignes d'une plage ;chaque ligne doit etre du + petit au + grand.merci a tous
25 33 15 2 14
64 21 6 41 15
58 32 26 8 11
je voudrais d'un sel coup que ces 3 lignes soient dans l'ordre 2 14 15 25 33 pour la 1ere ligne 6 15 21 ....etc merci
Sub Tri()
For i = 0 To 4
Set Rng = Range("B6:F6").Offset(i)
Rng.Sort key1:=Rng.Cells(1, 1), Order1:=xlAscending, Header:=xlNo, MatchCase:=False, Orientation:=xlSortRows
Next i
End Sub
@BOISGONTIER Ben oui..., pourquoi faire simple quand on peut faire compliqué...!
Je ne savais pas que l'on pouvait trier sur une ligne...on ne peut pas le faire par tri direct sur la feuille (au moins sous EXCEL 2010)... j'aurais dû essayer!