crear un array de controles
Hola
tengo que crear un array de controles textbox para facilitar, por ejemplo, dejar todas las cajas de texto vacias, tendria que hacer:
for I=0 to 100
A(I)=""
next
pero esto no me funciona,
-como debo hacer para meter los controles en el array?
gracias
tengo que crear un array de controles textbox para facilitar, por ejemplo, dejar todas las cajas de texto vacias, tendria que hacer:
for I=0 to 100
A(I)=""
next
pero esto no me funciona,
-como debo hacer para meter los controles en el array?
gracias
Hola,
create el array de controles en tiempo de diseño....
Ejemplo, insertas un textbox y luego ese textbox lo selecciones y haces copiar-pegar. El mismo vb te dirá si quieres crear un array de controles, le dices que si y repites el proceso de pegado con tantos textbos como quieras en tu formulario.
Luego por codigo haces así para dejarlos todos en blanco:
For i = LBound(Text1) to UBound(Text1)
Text1(i).Text = ""
Next i
Saludos
sdemingo
create el array de controles en tiempo de diseño....
Ejemplo, insertas un textbox y luego ese textbox lo selecciones y haces copiar-pegar. El mismo vb te dirá si quieres crear un array de controles, le dices que si y repites el proceso de pegado con tantos textbos como quieras en tu formulario.
Luego por codigo haces así para dejarlos todos en blanco:
For i = LBound(Text1) to UBound(Text1)
Text1(i).Text = ""
Next i
Saludos
sdemingo
hola helen82 y sdemingo,
habrá que sustituir LBound(Text1) y UBound(Text1) tal que:
For i=Text1.LBound to Text1.UBound
Se podrán utlitzar las funciones LBound() y UBound() cuando se aplique a variables de matriz;
Cuando la matriz sea de controles se utilizarán las propiedades.
Saludos,
habrá que sustituir LBound(Text1) y UBound(Text1) tal que:
For i=Text1.LBound to Text1.UBound
Se podrán utlitzar las funciones LBound() y UBound() cuando se aplique a variables de matriz;
Cuando la matriz sea de controles se utilizarán las propiedades.
Saludos,
Gracias por las respuestas,
el problema que tendo es que estoy programando en excel con visual y no se por qué pero esto de copiar y pegar el control en el form no crea el array,
hay alguna forma de crear un array que contenga controles?
que deberia utilizar
dim a() as control ó dim a() as textbox.....??
el problema que tendo es que estoy programando en excel con visual y no se por qué pero esto de copiar y pegar el control en el form no crea el array,
hay alguna forma de crear un array que contenga controles?
que deberia utilizar
dim a() as control ó dim a() as textbox.....??
