ListBox à plage d'adresses variables

tiketie Messages postés 5 Statut Membre -  
tiketie Messages postés 5 Statut Membre -
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

  1. ThauTheme Messages postés 1564 Statut Membre 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
    1. tiketie Messages postés 5 Statut Membre
       
      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