VBA : [procédure] : récupérer ou évaluer la valeur d'une variable contenu dans une autre variable
Bonjour à tous,
Dans un userform Excel 2010 (VB Project) :
J'ai une variable tableau qui contient une liste de différents noms de tableaux que je manipule ( list_en = Array("tab_A", "tab_B, ...)
Je souhaiterais affecter à des variables des valeurs spécifiques aux éléments de ces tableaux, devenu des noms de variable d'une liste.
J'arrive à construire la variable du type var = tab_A(i, j) mais je voudrais que "var" prenne la valeur de l'élément du tableau en fonction de mes valeurs de i et j.
Code:
1 2 3 4 5 6 7 8 9 10
| Option Base 1
Dim var As String
Dim list_en As Variant
list_en = Array("Tabl_A", "Tabl_A")
For x = 1 To UBound(list_en)
....
...
var = list_en(x) & "(1," & x & ")"
MsgBox "var =" & var => affiche bien var = Tabl_A(1,1) |
mais je voudrais que var m'affiche la valeur de Tab_1(1,1), du style Eval("va") ??
Merci pour votre aide ...