Oui, mais si tu fais celà, il te faut respecter exactement les même règles que celles à respecter pour toute variable !
Il faut que tu comprennes bien que chaque élément d'un tableau dynamique n'est jamais rien d'autre qu'une variable (et doit donc être traité comme tel).
Exemple :
1 2 3
| Dim tableau(0) As TextBox
Set tableau(0) = TextBox1
MsgBox tableau(0).Text |
Il est clair que le Set est ici (s'agissant d'un objet) INDISPENSABLE !
Maintenant : il est clair que tu devras peut-être remplacer
Dim tableau(0) As TextBox
par une meilleure précision, sous VBA (notamment du fait que l'objet peut être sur une feuille ou sur un UserForm)
Tu peux également te contenter de déclarer en type Object, ainsi
Partager