Comment garder l'ordre des items de la listBox1 lors de l'ajout ds listBox2
pffred
Messages postés5Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention25 juillet 2003
-
25 juil. 2003 à 11:31
pffred
Messages postés5Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention25 juillet 2003
-
25 juil. 2003 à 14:38
Bonjour,
Quelqu'un peut-il me dire comment faire pour garder le même ordre des items présents dans une liste ListBox1 lorsque l'utilisateur ajoute les items sélectionnés dans une seconde listBox ?
Le but étant d'avoir :
Si j'ajoute en premier l'image3, puis l'image2
ListBox1 :
Image1
Image2
Image3
listBox2 :
Image2
Image3
Et non plus ce que j'obtiens avec le code suivant :
ListBox1 :
Image1
Image2
Image3
listBox2 :
Image3
Image2
Voici le code du bouton qui permet de faire passer les items de la lst1 à la lst 2 en vba :
Private Sub CdButton2_AddSelected_Click()
Lst1.MultiSelect = fmMultiSelectExtended
Dim i As Long
For i = Lst1.ListCount - 1 To 0 Step -1
If Lst1.Selected(i) = True Then
Lst2.AddItem Lst1.List(i)
Lst1.RemoveItem i
End If
Next i
End Sub
Par avance merci,
fred
A voir également:
Comment garder l'ordre des items de la listBox1 lors de l'ajout ds listBox2
pffred
Messages postés5Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention25 juillet 2003 25 juil. 2003 à 14:38
Effectivement, je ne dispose pas de la méthode Requery, mais par contre, je dispose de la méthode sort !
Penses - tu que ce soit cette méthode qu'il faut appliquer ?
Car ce que je souhaite avant tout c'est de garder la même position des items de la listBox2 que dans celle de la ListBox1.