Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Remplir 10 listbox en boucle

carlos

XLDnaute Impliqué
Supporter XLD
Bonsoir le forum

est il possible de réaliser une boucle sur ce code pour des listbox nommées de 1 à 10 ,listbox1,listbox2 ....listbox10 :


Private Sub UserForm_Initialize()
Dim cell As Variant
Dim i As Byte
for i = 1 to 10
For Each cell In Worksheets('tabpoule').Range('ae10:ae14')
If cell <> '' Then Me.ListBox1.AddItem cell
Next
next i
End sub

un essai du genre :

If cell <> '' Then 'Me.ListBox'& i.AddItem cell

Ne marche pas .

merci
 

ChTi160

XLDnaute Barbatruc
Salut carlos
un exemple avec 3 listBox à adapter

Code:
Private Sub UserForm_Initialize()
Dim cell As Variant
Dim i As Byte
For i = 1 To 3'pour 3 listBox
For Each cell In Worksheets('Feuil1').Range('A1:A10')
If cell <> '' Then Me.Controls('ListBox' & i).AddItem cell
Next
Next i
End Sub
 

Discussions similaires

Réponses
21
Affichages
449
Réponses
1
Affichages
209
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…