Remplir 10 listbox en boucle

  • Initiateur de la discussion Initiateur de la discussion carlos
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

carlos

XLDnaute Impliqué
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
 
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
661
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
588
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
15
Affichages
779
Retour