papapaul
XLDnaute Impliqué
🙂 Bonjour le forum
J'ai un souci de tri dans une listbox.
Dans mon usine à gaz j'ai inséré un bouton qui si besoin est
fait le tri des items dans la listbox3.
Private Sub CommandButton2_Click()
With ListBox3
For I = 0 To .ListCount - 1
For j = 0 To .ListCount - 1
If .List(I) < .List(j) Then
temp = .List(I)
.List(I) = .List(j)
.List(j) = temp
End If
Next j
Next I
End With
End Sub
Cette liste est alimentée par un choix de colonnes ou il y a parfois
de l'alpha ou du numérique. Le code ci-dessus marche bien sauf quand
j'ai des items 1,2,111,222. Le tri fait 1,111,2,222 puis les alphas.
J'ai bien trouvé plein de post à ce sujet mais je suis pas doué 🙁
J'arrive pas à adapter pour faire 1,2,111,222 etc...
Merci d'avance. 🙂
J'ai un souci de tri dans une listbox.
Dans mon usine à gaz j'ai inséré un bouton qui si besoin est
fait le tri des items dans la listbox3.
Private Sub CommandButton2_Click()
With ListBox3
For I = 0 To .ListCount - 1
For j = 0 To .ListCount - 1
If .List(I) < .List(j) Then
temp = .List(I)
.List(I) = .List(j)
.List(j) = temp
End If
Next j
Next I
End With
End Sub
Cette liste est alimentée par un choix de colonnes ou il y a parfois
de l'alpha ou du numérique. Le code ci-dessus marche bien sauf quand
j'ai des items 1,2,111,222. Le tri fait 1,111,2,222 puis les alphas.
J'ai bien trouvé plein de post à ce sujet mais je suis pas doué 🙁
J'arrive pas à adapter pour faire 1,2,111,222 etc...
Merci d'avance. 🙂