Salut à tous,
Après avoir cherché je n'ai pas trouvé de solutions à mon problème et je n'ai pas bien compris la manière d'utiliser la fonction sort.
En gros j'ai une colonne client de ce type avec des éléments de ce type (37637_SARLXXX)
je dois mettre en place 2 boutons, un pour trier en fonction du code client (première partie de la colonne) jusque là ça va.
Le deuxième pour trier en fonction du libellé (2eme partie). Du coup j'ai crée une colonne caché plus loin dans l'onglet qui ne récupère que les libellés et je voudrais trier ma colonne client en fonction de ma colonne libellé
J'avais pensé à un truc comme ça
z1 C'est ma colonne client et z2 ma colonne de libellé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Sub Tri() dim z1 as range dim z2 as range dim tot as range set z1= range("F15:F" & range("N15").End(xldown).row) set z2= range("BB15:BB" & range("N15").End(xldown).row) set tot = Union(z1,z2) tot.select selection.sort Key1:=z2, Order:=xlAscending end Sub
Mais quand j’exécute ça il me dit que la fonction de peut s'utiliser sur des sélections multiples. Bref je ne sais pas comment lui dire de trier en fonction des libellés.
Merci d'avance pour votre aide.
Partager