Rechercher : dans
Par :

[VBA/Excel] Tri croissant dans une colonne

Dernière réponse le 6 nov 2008 à 14:58:13 sfritz, le 3 nov 2008 à 09:27:22 
 Signaler ce message aux modérateurs

Bonjour,
j'aimerai faire un tri croissant de nombres dans une colonne.
J'aimerai savoir s'il existe une fonction trier (ou quelque chose d'équivalent), ou si je suis obliger de créer un code pour trier ces valeurs.

S'il y a une fonction, merci de préciser laquelle avec, si possible, un petit exemple.

Merci.

1

Doud, le 3 nov 2008 à 09:31:13
  • +1

Bonjour,
Ca existe sur Excel :
-Tu selectionnes les lignes que tu veux trier
-Vas dans l'onglet Données, puis Trier. Là tu peux choisir en fonction de quel paramètre (colonne) tu veux trier, et dans quel ordre.

@+

Répondre à Doud

2

pilas31, le 3 nov 2008 à 16:37:43

Bonjour,

En VBA il existe la fonction de tri voici un exemple simple pour trier la colonne A en ordre croissant :

Columns("A:A").Select
Selection.Sort Key1:=Range("A1")


Il existe de nombreux paramètres à la fonction "sort" , il faut nous en dire un peu plus pour que l'on puisse donner un exemple plus complet.

Cordialement,

Répondre à pilas31

3

 sfritz, le 6 nov 2008 à 14:58:13

De la même façon, j'aimerai en faire autant dans un tableau que j'ai crée.

Dim Bins() as String

Ce table contient des chiffres à trier en ordre croissant, puis decroissant.

Pouvez vous m'aider?

Merci

Répondre à sfritz