Bonjour

je debute en VBA et je me casse la tete sur ce pb

je voudrais remplir ma combobox CboNom avec les données de la colonne A de la feuille Data.
Le souci est que le nombre de ligne de la colonne A est variable.

voici mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Private Sub userform_initialize()
 
'Récupération des listes permettant de remplir les différentes Combobox
Me.CboNom.RowSource = Sheets("Data").Range("a2", Range("a2").End(xlDown)) 'Liste des Noms
Me.CboBout.RowSource = "data!c2:c26" 'Liste des Bouteilles
Me.CboGil.RowSource = "data!d2:d28" 'Liste des Gilets
Me.CboDet.RowSource = "data!e2:e21" 'Liste des Détendeurs
Me.CboCombi.RowSource = "data!f2:f19" 'Liste des Combinaisons
Il me renvoie une erreur '1004'

Quelqu'un peut il m'aider ?

Merci