Peupler combobox avec donnees de cellules

salut

J'ai un onglet "hotels" avec dans la colonne A (à partir de A2) des chiffres: 1, 2,3 etc

J'ai un formulaire (userform1) que j'active en appuyant sur un bouton.

Dans ce formulaire, j'ai une combobox appelée "cmbslno".

Après que le formulaire apparait, j'essaie de peupler cette combobox avec les données de la colonne A - mais je reçois un message d'erreur: subscript out of range.

Qui sait pourquoi?

Sub Button14_Click()
userform1.Show
cmbslno.RowSource = Sheets("hotels").Range("a2:a800").Value
End Sub

Bonjour,

à tester,

cmbslno.List = Sheets("hotels").Range("a2:a800").Value

ca ne marche pas mais merci quand même.

je vais essayer de trouver une autre macro pour afficher dans 4 champs de formulaire les donnees de 4 colonne selon numero de ligne donnee.

je vais eventuellement ouvrir un nouveau sujet.

merci.

Bonjour,

Si tu as ce message .. c'est que tu dois bien vérifier le nom de ta feuille ...

Bonjour à tous,

Pourquoi dis-tu que ça ne fonctionne pas ?

  • nom de la feuille contenant les données
  • nom du combobox
  • le code de i20100

ric

Rechercher des sujets similaires à "peupler combobox donnees"