ListBox à plage d'adresses variables

tiketie Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
tiketie Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   160
 
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   Statut Membre Dernière intervention  
 
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