XL 2010 Alimenter Combo via une plage ( nom)

herve62

XLDnaute Barbatruc
Supporter XLD
Bonsoir
Il me semble qu'au lieu d'une boucle ( avec additem) on peut alimenter une Combo via une plage définie par son nom ?
Je retrouve pas la syntaxe ?
Merci
 

vgendron

XLDnaute Barbatruc
Bonsoir
s'il s'agit d'utiliser la colonne "NOM" d'une table structurée "Tab_BDD"
combobox.list=sheets("Nomfeuille").listobjects("Tab_BDD").listcolumns("NOM").range.value

range..et pas databodyrange comme j'ai l'habitude d'écrire par défaut...
 

job75

XLDnaute Barbatruc
Bonsoir herve62, Bernard, vgendron,

Attention si la plage source ne comporte qu'une cellule la méthode avec .List crée un bug.

Përso je fais toujours en sorte qu'il y ait au moins 2 cellules, sur une ComboBox d'une colonne :
VB:
ComboBox1.List = [MaPlage].Resize(, 2).Value 'au moins 2 cellules
A+
 

Discussions similaires

Réponses
4
Affichages
487

Statistiques des forums

Discussions
314 496
Messages
2 110 236
Membres
110 708
dernier inscrit
novy16