PROBLEMA CON ALMACENAMIENTO DE DATOS

17/03/2007 - 16:14 por Deyvi | Informe spam
Hola, tengo un problema, en un formulario tengo 16 cuadros de texto (CUA1,
CUA2, CUA3,CUA4, . CUA14, CUA15, CUA16) y una cuadro de lista
(PRODUCTO) con 56 nombres, lo que necesito es que al hacer click en un
botón; el nombre que se encuentra en el cuadro de lista pase al primer
cuadro de texto (CUA1) y asi sucesivamente hasta la cantidad "XX" que se
quiera seleccionar. Estuve probando en poner un contador (CON) que se
encuentra dentro del formulario, que iría sumando las veces que se hace
click y la suma sea el indicador para seleccionar el cuadro de texto.
Mas o menos hice esto

CON = 1

Private Sub AGREGAR_Click()
CUA & CON.Value = PRODUCTO.Value
CON.Value = CON.Value + 1
End Sub

Pero me sale error, espero pueda contar con sus ayuda.

Saludos

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
18/03/2007 - 02:41 | Informe spam
hola, Deyvi !

... en un formulario tengo 16 cuadros de texto (CUA1, ... CUA16) y una cuadro de lista (PRODUCTO) con 56 nombres
lo que necesito es que al hacer click en un boton el nombre que se encuentra en el cuadro de lista
pase al primer cuadro de texto (CUA1) y asi sucesivamente hasta la cantidad "XX" que se quiera seleccionar.
Estuve probando en poner un contador (CON) que se encuentra dentro del formulario
que iria sumando las veces que se hace click y la suma sea el indicador para seleccionar el cuadro de texto.
Mas o menos hice esto
CON = 1
Private Sub AGREGAR_Click()
CUA & CON.Value = PRODUCTO.Value
CON.Value = CON.Value + 1
End Sub
Pero me sale error, espero pueda contar con sus ayuda.



Private Sub AGREGAR_Click()
Me.Controls("cua" & CON) = PRODUCTO.Text
CON = CON + 1
End Sub

notas: recibiras 'errores' cuando las pulsaciones en el commandbutton sean superiores al numero de 'cuadros' [16 ?]
falta definir si en algun momento debiera re/inicializarse 'el contador'
[probablemente habra mas detalles en el tintero] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Deyvi
20/03/2007 - 14:41 | Informe spam
Hola Héctor, muchas gracias por la solución a mi problema, como siempre
funcionó perfectamente, ahora lo que dices sobre las pulsaciones es muy
cierto. Pero le puse una condición para que no suceda eso, por el momento
funciona, cualquier otro detalle te los haré saber.

Muchísimas gracias

Deyvi

"Héctor Miguel" escribió en el mensaje
news:%
hola, Deyvi !

... en un formulario tengo 16 cuadros de texto (CUA1, ... CUA16) y una
cuadro de lista (PRODUCTO) con 56 nombres
lo que necesito es que al hacer click en un boton el nombre que se
encuentra en el cuadro de lista
pase al primer cuadro de texto (CUA1) y asi sucesivamente hasta la
cantidad "XX" que se quiera seleccionar.
Estuve probando en poner un contador (CON) que se encuentra dentro del
formulario
que iria sumando las veces que se hace click y la suma sea el indicador
para seleccionar el cuadro de texto.
Mas o menos hice esto
CON = 1
Private Sub AGREGAR_Click()
CUA & CON.Value = PRODUCTO.Value
CON.Value = CON.Value + 1
End Sub
Pero me sale error, espero pueda contar con sus ayuda.



Private Sub AGREGAR_Click()
Me.Controls("cua" & CON) = PRODUCTO.Text
CON = CON + 1
End Sub

notas: recibiras 'errores' cuando las pulsaciones en el commandbutton sean
superiores al numero de 'cuadros' [16 ?]
falta definir si en algun momento debiera re/inicializarse 'el contador'
[probablemente habra mas detalles en el tintero] -?-

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida