VBA: remplir combobox à partir d'une colonne

Résolu
alena20 Messages postés 24 Statut Membre -  
alena20 Messages postés 24 Statut Membre -
Bonjour,

Je veux remplir le combobox dans l'userform à partir d'une colonne et j'utilise ce code


Private Sub UserForm_Initialize()
Dim i As Long

  For i = 2 To 20
      ComboBox1.AddItem Sheets("ListOfParameters").Cells(i, 1)
Next i

UserForm1.Show

End Sub



il y une erreur 'Objet requis' qui apparait, je ne comprends pas la cause de cette erreur

Merci de votre aide
Cord,
alena

6 réponses

eriiic Messages postés 25847 Statut Contributeur 7 279
 
Bonjour,

ou bien :
Private Sub UserForm_Initialize()
    ComboBox1.List = worksheets("Feuil1").Range("A2:A20").Value
End Sub

eric
11