Trier les données selon 4 critères

kioups

XLDnaute Occasionnel
Bonjour tout le monde,

je veux trier un tableau de données selon 4 critères.

Or, avec la fonction, Données, Trier, on ne peut rentrer que 3 critères.

J'ai donc tout bêtement créer la macro (par la technique d'enregistrement) et, par Visual Basic, j'ai voulu rajouter mon 4ème critère.

Mais ça ne marche pas...

Code:
Sub Classement()
'
' Classement Macro
' Macro enregistrée le 26/11/2006 par Auvinet Ludovic
'

'
    Range("B10:F36").Select
    Selection.Sort _
    Key1:=Range("C11"), Order1:=xlDescending, _
    Key2:=Range("D11"), Order2:=xlDescending, _
    Key3:=Range("E11"), Order3:=xlDescending, _
    Key4:=Range("F11"), Order4:=xlDescending, _ [COLOR="Red"]'ligne que j'ai rajoutée[/COLOR]
        Header:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:= _
        xlTopToBottom, DataOption1:=xlSortNormal, DataOption2:=xlSortNormal, _
        DataOption3:=xlSortNormal, _
        DataOption4:=xlSortNormal [COLOR="red"]'autre ligne que j'ai rajoutée[/COLOR]
End Sub

Au passage, mon order4 est faux, car je veux en ordre croissant... mais je ne connais pas le nom utilisé en VB...

Voili, voilou, si quelqu'un peut m'aiguiller... j'ai ptete enlevé un truc, je sais pas...

Kioups

PS : je cherche toujours un tuteur pour "superviser" mon méga fichier de 20 M....
 

Pierrot93

XLDnaute Barbatruc
Re : Trier les données selon 4 critères

Bonjour Kioups

c'est normal que cela ne fonctionne pas, la methode "sort" ne possède que 3 arguments, peut être si c'est possible, refaire un tri à la suite sur une 4ème colonne, tout dépend des données.

bonne fin de week end
@+
 

Statistiques des forums

Discussions
311 733
Messages
2 082 019
Membres
101 872
dernier inscrit
Colin T