La Web del Programador: Comunidad de Programadores
 
    Pregunta:  39743 - CREAR VARIABLES EN TIEMPO DE EJECUCIÓN
Autor:  Enrique Araúz
Hola que tal.
Quiciera saber si en Visual Basic se puede crear y declarar variables en tiempo de ejecución. Si se puede agradecería que me describieran como.

Hasta la vista!

  Respuesta:  Ariel Limandri
La unica forma de hacer eso es crear un array publica, puede ser tipo variant.
luego a medida que te hagan falta variables le haces un redim preserve. Ej:

NewVarId=ubound(MyVar)+1
redim preserve MyVar(NewVarId)
MyVar(NewVarId)= lo que quieras.

Otra forma no existe. (En realidad si, pero no serviria para nada).