Bonjour a tous
Je trie un tableau a une seule colonne.
Ca me retourne cet ordre 260,250,10,105,100, 9,85 etC
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Dim Tampon Dim Tableau Tableau = tableaunumeros For I=1 to UBound(Tableau,1) For J=I+1 to UBound(Tableau,1) If Tableau(i)<Tableau(j) Then 'décroissant Tampon=Tableau(i) Tableau(i)=Tableau(j) Tableau(j)=Tampon End If Next Next
Il parait qu'il fait la comparison sur du texte et non pas sur des Int, faut i l reconvertir mes valeurs en int ou quoi, c'est bizarre !
Des idées ? Merci
Partager