Bonjour,

Je souhaite attribuer des données source à une ComboBox.

La liste des données pour cette ComboBox se trouve dans la feuille nommée "Listes".
Pour exécuter la macro avec un bouton dans une autre feuille, Comment corriger la syntaxe pour spécifier la colonne de la feuille nommée "Listes" à partir de B2 dans les 2 lignes ci-dessous ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
DerDistributeur = Range("B2").End(xlDown).Address
Distributeur.RowSource = ("B2:") & DerDistributeur
Ma macro ci-dessous ne fonctionne que si je l'exécute dans la feuille nommée "Listes".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Private Sub Userform_Activate()
 
Dim DerDistributeur As String
DerDistributeur = Range("B2").End(xlDown).Address
Distributeur.RowSource = ("B2:") & DerDistributeur
Distributeur. ListIndex = 0
End Sub
Vous en remerciant par avance.

Cordialement.