UserForm et combobox

Paladin

XLDnaute Junior
Bonjour le forum,

Quelqu'un saurait-il comment on remplit une Combobox par macro (en utilisant RowSource) ?
L'aide de VBA dit :

Combobox.RowSource = 'A2:G10'

Mais ça ne marche pas chez moi.
De plus, je veux mettre un nom défini et j'ai donc essayé :

Combobox.RowSource = 'Liste_Def_XLS'

Mais ça ne marche pas non plus. Je ne peux pas remplir à l'avance RowSource dans les propriétés de l'objet et il faut donc absolument que je passe par une macro.

Quelqu'un saurait-il le faire ?

Merci d'avance
 

Paladin

XLDnaute Junior
J'avais déjà pensé à utiliser le With.

En revanche, ton test avec Count est excellent (merci didierMdf de te l'avoir soufflé :) ).
Je crois que je vais faire sans les listes, ça sera peut-être plus propre.

Un truc que j'ai remarqué aussi quand tu utilises Combobox.List = Tablo : il faut que Tablo contienne au minimum 2 éléments (s'il n'y en a qu'un, ça donne une erreur ... que j'ai résolu avec un petit test if).
 

Discussions similaires

Statistiques des forums

Discussions
312 318
Messages
2 087 209
Membres
103 493
dernier inscrit
Vidal Salvador