• Initiateur de la discussion Initiateur de la discussion errog
  • 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 !

E

errog

Guest
Bonsoir,
Je voudrais réécrire le code suivant ..
PHP:
USF_LIBELLE.ListBox1.RowSource = "A1:A10"
USF_LIBELLE.ListBox2.RowSource = "B1:B10"
USF_LIBELLE.ListBox3.RowSource = "C1:C10"
...........
avec une boucle

PHP:
For i = 1 to 10
USF_LIBELLE.Controls("ListBox" & i).RowSource =  Range(Cells(1, i), Cells(10, i))
Next i

mais je n'y arrive pas 😕😕

Merci
 
Re : Rowsource

Salut Errog,

La formule magique est :
Code:
For i = 1 to 10 
USF_LIBELLE[COLOR=darkgreen][B]("ListBox" & i[/B][/COLOR]).RowSource =  Range(Cells(1, i), Cells(10, i))[COLOR=darkgreen][B].Address[/B][/COLOR]
Next i

Voilà 😉
 
Dernière modification par un modérateur:
Re : Rowsource

Bonsoir,

Un petit tour par la FAQ ...
Code:
Private Sub UserForm_initialize()
For i = 1 To 10
With Sheets("tafeuille")
USF_Libelle.Controls("ListBox" & i).List = .Range(Cells(1, i), Cells(10, i)).Value
End With
Next i
End Sub
La propriété rowsource est à bannir des USF

Cordialement

Edit : Salut BrunoM45
 
Dernière édition:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
468
Réponses
10
Affichages
661
Réponses
15
Affichages
784
Réponses
5
Affichages
911
Réponses
10
Affichages
411
Réponses
2
Affichages
527
Réponses
2
Affichages
257
Retour