bonjour à tous ,
voilà je souhaite mettre à jour une listbox : en fait, le principe est de chercher un nom dans une listbox et si il n'y est pas de le créer . Mais le souci est qu'en le créant , la listbox ne se met pas à jour immédiatement
Je voudrais que ma Listbox s'actualise en meme temps; or ce n'est pas le cas. Lorsque l'on supprime un nom de la base de donnee, il reste inscrit dans la listbox. Je suis donc oblige de fermer et reouvrir mon fichier excel pour mettre a jour cette listbox.
J'ai essayé en refaisant une boucle par add mais cela ne fonctionne pas : qui pourrais me corriger ?
merci
Private Sub CommandButton2_Click()
Call ajouterunnom
Dim i As Integer
'boucle sur chaque élément de la listbox1, si sélectionné, copie le nom
'dans le label
With ListBox1
For i = 0 To .ListCount - 1
If .Selected(i) Then
ListBox2.AddItem .List(i, 0)
End If
Next i
End With
voilà je souhaite mettre à jour une listbox : en fait, le principe est de chercher un nom dans une listbox et si il n'y est pas de le créer . Mais le souci est qu'en le créant , la listbox ne se met pas à jour immédiatement
Je voudrais que ma Listbox s'actualise en meme temps; or ce n'est pas le cas. Lorsque l'on supprime un nom de la base de donnee, il reste inscrit dans la listbox. Je suis donc oblige de fermer et reouvrir mon fichier excel pour mettre a jour cette listbox.
J'ai essayé en refaisant une boucle par add mais cela ne fonctionne pas : qui pourrais me corriger ?
merci
Private Sub CommandButton2_Click()
Call ajouterunnom
Dim i As Integer
'boucle sur chaque élément de la listbox1, si sélectionné, copie le nom
'dans le label
With ListBox1
For i = 0 To .ListCount - 1
If .Selected(i) Then
ListBox2.AddItem .List(i, 0)
End If
Next i
End With