Tri d'une sélection d'une liste

harzer Messages postés 46 Date d'inscription jeudi 12 octobre 2000 Statut Membre Dernière intervention 18 avril 2007 - 9 sept. 2004 à 21:08
Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 - 9 sept. 2004 à 22:55
Bonjour à tous.
J'ai une liste multi sélection dans laquelle j'ai plusieurs lignes.
ce que je souhaite faire, c'est après avoir sélectionné une partie de cette liste, faire un tri à bulle seulement sur la partie sélectionnée dans un ordre décroissant, sur une valeur se trouvant à la 53 position.
Je rappel que ce tri doit se faire seulement sur la partie sélectionnée sans rien changer au reste de la liste.
Toutefois, je tiens à vous montrer un exemple de ce que cette liste contient :
A Mr XXXXXXXX ROGER 21 23 00 13 13 13 07 00 98 MA6
le tri de la liste doit être fait sur la valeur occupant la 53 position (dans ce cas précis c'est la valeur 98) , c'est pourquoi je penses qu'on doit utiliser le test suivant : if Val(Mid$(List1.List(i%), 53, 2)) ....
Merci d'avance de votre aide.
Amicalement.

1 réponse

Gobillot Messages postés 3140 Date d'inscription vendredi 14 mai 2004 Statut Membre Dernière intervention 11 mars 2019 34
9 sept. 2004 à 22:55
Il reste plus qu'à programmer le tri. Il y a des exemples ici sur le site.
http://www.vbfrance.com/code.aspx?id=7054

ou à passer par une ListView
http://www.vbfrance.com/code.aspx?id=7629
0
Rejoignez-nous