Excel: bouton par macro pour trie croissant

Fermé
thezipper Messages postés 15 Date d'inscription vendredi 6 mai 2011 Statut Membre Dernière intervention 17 janvier 2013 - 27 juin 2011 à 16:12
Christof422 Messages postés 867 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 8 février 2015 - 29 juin 2011 à 08:24
Hello a tous!!!

Je suis sur Excel et je galère à trouver une macro associé a un code VBA pour trier de façon croissante une colonne.
Sur ma feuille 1 j'aimerai avoir par clique sur un bouton commande trier la colonne D1 :D660 de ma feuille 2.
Quelle est le code VBA à mettre sur le bouton de commande pour faire cela SVP ????
Au bord de la crise !!!

Merci beaucoup d'avance :-)



2 réponses

g Messages postés 1263 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
27 juin 2011 à 19:17
Bonjour,

Private Sub CommandButton1_Click()
[D1:D660].Select
Selection.Sort Key1:=Range("D1"), Order1:=xlAscending
[D1].Select
End Sub

Bonne soirée.
6
Christof422 Messages postés 867 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 8 février 2015 212
27 juin 2011 à 16:45
Il doit falloir utiliser la fonction .sort
2
Christof422 Messages postés 867 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 8 février 2015 212
28 juin 2011 à 12:01
pourquoi j'ai eu -1??? c'est bien cette fonction qu'il faut utiliser.
0
g Messages postés 1263 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 15 mai 2017 572
29 juin 2011 à 07:49
Aucune idée....
Mais pour ta satisfaction bien légitime je te mets 1, ce qui remet le compteur à 0.
0
Christof422 Messages postés 867 Date d'inscription mardi 24 mai 2011 Statut Membre Dernière intervention 8 février 2015 212
29 juin 2011 à 08:24
Merci :)
0