Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2013 tri de plusieurs lignes a la fois

jeff38

XLDnaute Nouveau
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
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Merci pour le fichier annexé, par formule dans l'onglet "Tri lignes".

Autrement il faut passer par VBA mais je ne sais pas faire.

JHA
 

Pièces jointes

  • Classeur Jeff38.xlsx
    10.3 KB · Affichages: 5

mécano41

XLDnaute Accro
Bonjour,

Une version par VBA mais qui ne fonctionne qu'avec des nombres entiers (avec tri appelé QUICK que j'avais récupéré je ne sais plus où...)

Cordialement
 

Pièces jointes

  • Tri1.xlsm
    22.8 KB · Affichages: 6

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Bonjour,

VB:
  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
 

Pièces jointes

  • Copie de Tri1.xlsm
    18 KB · Affichages: 4

mécano41

XLDnaute Accro
Bonjour,

@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!

Cordialement
 
Dernière édition:

Discussions similaires

Réponses
9
Affichages
459
Réponses
19
Affichages
445
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…