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

  1. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

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

    eric
    11