ListBox à plage d'adresses variables

Fermé
tiketie Messages postés 5 Date d'inscription mardi 25 octobre 2016 Statut Membre Dernière intervention 27 octobre 2016 - 26 oct. 2016 à 10:54
tiketie Messages postés 5 Date d'inscription mardi 25 octobre 2016 Statut Membre Dernière intervention 27 octobre 2016 - 27 oct. 2016 à 09:15
Bonjour à tous,
J'ai une listBox que je voudrais remplir selon certaines conditions, les colonnes à afficher restent les mêmes, ce sont les lignes qui varient.
Je stock les lignes dans les variables "prem" et "der".
Seulement quand je veux remplir la listbox :

ListBox1.RowSource = Ws2.Range("B" &prem& ":G" &der).Address(External:=True)

Cela me fait erreur.

Avez-vous une idée pour remplir cette listBox selon ces lignes ?

Cordialement

1 réponse

ThauTheme Messages postés 1442 Date d'inscription mardi 21 octobre 2014 Statut Membre Dernière intervention 29 juillet 2022 160
26 oct. 2016 à 11:36
Bonjour Tiketie, bonjour le forum,

J'utiliserais plutôt la propriété [List] à la place de [RowSource] dans ce cas là :
ListBox1.List = Ws2.Range("B" & prem & ": G" & der).Value

avec, bien sûr sa propiété [ColumnCount] = 6...
0
tiketie Messages postés 5 Date d'inscription mardi 25 octobre 2016 Statut Membre Dernière intervention 27 octobre 2016
27 oct. 2016 à 09:15
Bonjour à vous !
Merci de votre réponse, effectivement utiliser la propriété [List] aurait peut être simplifié les choses...
Cependant j'ai résolu mon problème tout simplement en plaçant ma ligne "RowSource" plus loin dans le code !

Merci quand même !
0

Discussions similaires