Classer les colonne d'une matrice VBA

Fermé
flo - 11 mars 2008 à 10:10
 flo - 11 mars 2008 à 15:13
Bonjour,

je réalise un programme pour classer les colonnes d'une matrice horizontale.

je voulais le faire grâce à sort met ça ne marche pas.

Worksheets("feuil2").Range("AD11:IV11").Select
Selection.Sort Key1:=Worksheets("feuil2").Range("AD11"), Order1:=ascending, header:=No, ordercustom:=1, MatchCase:=false, Orientation:=lefttoright

j'ai aussi essayé:

Worksheets("feuil2").Range("AD11:IV11").Select
Selection.Sort Key1:=Worksheets("feuil2").Range("AD11"), Order1:=ascending, header:=No, ordercustom:=1, MatchCase:=false, Orientation:=xltoptobottom

sans succès merci de votre aide
A voir également:

2 réponses

En fait je me suis mal exprimé.

J'ai différente valeur sur une même ligne la ligne 11.
(2, 3, 1, 5....)
et je voudrai ranger ces valeur de la plus petite à la plus grande.

Je voulais les classer grace à : "sort key" mais pour une colonne ça marche mais pas pour cette ligne.

je pense que c'est l'orientation qui ne va pas.

Mais je ne connais pas d'autre méthode pour classer des cellules

Merci de m'aider
0
c'est bon j'ai trouvé l'erreur

Order1:=xlascending
0