Magic_Doctor
XLDnaute Barbatruc
Bonsoir,
J'ai un tableau dynamique déclaré dans un module standard : Public ValComboPPA()
Lors de l'ouverture du classeur, je voudrais charger ce tableau avec des valeurs contenues dans des cellules nommées : "RememberValComboPPA1", "RememberValComboPPA2", "RememberValComboPPA3".
J'ai écrit ceci :
Ça plante.
Il semblerait que la fonction "Evaluate" n'accepterait pas de chaîne.
Comment alors s'yprendre ?
J'ai un tableau dynamique déclaré dans un module standard : Public ValComboPPA()
Lors de l'ouverture du classeur, je voudrais charger ce tableau avec des valeurs contenues dans des cellules nommées : "RememberValComboPPA1", "RememberValComboPPA2", "RememberValComboPPA3".
J'ai écrit ceci :
VB:
For i = 1 To 3
ValComboPPA(i) = Evaluate("RememberValComboPPA" & i)
'ValComboPPA(i) = Range("RememberValComboPPA" & i) 'ne marche pas non plus
Next
Il semblerait que la fonction "Evaluate" n'accepterait pas de chaîne.
Comment alors s'yprendre ?