F
Fanfan68
Guest
Bonjour à toutes et à tous
Voici mon souci mystèrieux :
J'ai sur un form, une comboBox nommée 'Entreprise', la source qui alimente cette combo, se trouve sur une feuille nommée 'Base'.
Le code que j'ai mis dans l'initialize de mon userform est le suivant
Me.Entreprises.RowSource = 'Base!A1:A' & Sheets('Base').Cells(1, 1).End(xlDown).Row
Résultat, quand je lance mon userforme, dans ma combo, se trouve toutes les données de ma colonne A(sans les vides), de ma feuille 'Base'
Donc, pas de soucis, par contre, la ou je ne comprend plus rien, c'est que si au lieu de passer par un userform, je souhaite mettre directement une combo sur ma feuille('Liste') et que je met dans l'activate de cette feuille, le code suivant :
ComboBox1.RowSource = 'Base!A1:A' & Sheets('Base').Cells(1, 1).End(xlDown).Row
Cela ne fonctionne pas, ça plante et je n'arrive pas à trouver un code valable équivalent à celui de mon userform
Merci d'avance
Voici mon souci mystèrieux :
J'ai sur un form, une comboBox nommée 'Entreprise', la source qui alimente cette combo, se trouve sur une feuille nommée 'Base'.
Le code que j'ai mis dans l'initialize de mon userform est le suivant
Me.Entreprises.RowSource = 'Base!A1:A' & Sheets('Base').Cells(1, 1).End(xlDown).Row
Résultat, quand je lance mon userforme, dans ma combo, se trouve toutes les données de ma colonne A(sans les vides), de ma feuille 'Base'
Donc, pas de soucis, par contre, la ou je ne comprend plus rien, c'est que si au lieu de passer par un userform, je souhaite mettre directement une combo sur ma feuille('Liste') et que je met dans l'activate de cette feuille, le code suivant :
ComboBox1.RowSource = 'Base!A1:A' & Sheets('Base').Cells(1, 1).End(xlDown).Row
Cela ne fonctionne pas, ça plante et je n'arrive pas à trouver un code valable équivalent à celui de mon userform
Merci d'avance