Will-e-coyote
XLDnaute Occasionnel
Bonjour le forum
Mon probleme est le suivant j'ai une plage nommée (CD_Budget) qui est une zone a deux colonnes. La premiere contient un code et la deuxieme le libellé correspondant...
Je veux pouvoir les afficher dans une ListBox d'un UserForm pour faire un filtrage. Pour cela je veux pouvoir passer par le code suivant qui est censé me créer un tableau a 2 dimensions.
Le probleme est que des que j'arrive à la 4eme ligne VBE me renvoie une erreur out of Range....
Quelqu'un peut me dire ce qui cloche ? 🙄
Mon probleme est le suivant j'ai une plage nommée (CD_Budget) qui est une zone a deux colonnes. La premiere contient un code et la deuxieme le libellé correspondant...
Je veux pouvoir les afficher dans une ListBox d'un UserForm pour faire un filtrage. Pour cela je veux pouvoir passer par le code suivant qui est censé me créer un tableau a 2 dimensions.
Code:
Dim MyList()
i = 1
For Each Rw In Range("CD_Budgets").Rows
MyList(i, 1) = Rw.Cells(1, 1).Value
MyList(i, 2) = Rw.Cells(1, 2).Value
i = i + 1
Next
Le probleme est que des que j'arrive à la 4eme ligne VBE me renvoie une erreur out of Range....
Quelqu'un peut me dire ce qui cloche ? 🙄