Liste deroulante Userform a partir d'une BDD dynamique
KeskeC
-
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
gbinforme Messages postés 14946 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour a tous,
J'essaye de creer un Userform, sur lequel je pourrais avoir une ComboBox, ou les elements de la liste proposee sont la valeur d'une plage de cellule dans une base de donnees (dynamique). Je precise Plage de Cellule plutot que Liste de donnees, vu que les donnees, dans cette plage de cellule change souvent.
Je ne sais pas si je suis tres clair...
Bref voila le code VBA qui repondrai le mieux a mon probleme :
Merci,
EDIT : Ajout des balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
J'essaye de creer un Userform, sur lequel je pourrais avoir une ComboBox, ou les elements de la liste proposee sont la valeur d'une plage de cellule dans une base de donnees (dynamique). Je precise Plage de Cellule plutot que Liste de donnees, vu que les donnees, dans cette plage de cellule change souvent.
Je ne sais pas si je suis tres clair...
Bref voila le code VBA qui repondrai le mieux a mon probleme :
Set FL = ThisWorkbook.Sheets("Feuil1") 'Identification de la feuille concernée Ligne = FLRange("D65536").End(xlUp).Row Positionnement de la dernière cellule à récupérer For i = 4 To Ligne 'Démarre à la ligne 4 jusqu'à la ligne définit dans la variable Ligne With Me.ComboBox1 .AddItem FL.Range("B" & i) End With Next i End Sub
Merci,
EDIT : Ajout des balises de code
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
A voir également:
- Liste deroulante Userform a partir d'une BDD dynamique
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Tableau croisé dynamique - Guide
- Comment faire une recherche à partir d'une photo - Guide
2 réponses
C'est vrai que c'est mieux avec la piece jointe...
Mon problem est que ce code ne marche pas. Lorsque que je lance l'Userform et je clique sur la comboBox pour avoir acces a la liste deroulante qui devrait me proposer les valeurs de la plage de cellule selectionnee, je n'ai qu'un espace vide.
Mon problem est que ce code ne marche pas. Lorsque que je lance l'Userform et je clique sur la comboBox pour avoir acces a la liste deroulante qui devrait me proposer les valeurs de la plage de cellule selectionnee, je n'ai qu'un espace vide.
C'est vrai que c'est mieux avec la piece jointe... :elle est où ?
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ et tu mets ici le lien obtenu.
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ et tu mets ici le lien obtenu.