Creación Base de Datos a partir de userForm

26/07/2006 - 14:15 por Jorge Forero | Informe spam
Hola a todos

Tengo un userForm con una serie de texbox, combobox y optionbutton que al
momento de dar click en un commandbutton deben enviar la información a la
hoja de cálculo. tengo dos dudas.

1-. como hago para que cada vez que de el click en el commandbutton, me
guarde los datos en la fila siguiente.
2-. en el mismo click, me guarde automáticamente el documento en vez de
darle archivo-guardar

Mil gracias.

Preguntas similare

Leer las respuestas

#1 Francisco Parrilla
26/07/2006 - 14:28 | Informe spam
Tienes dos formas sencillas:

1.- Insertar una fila siempre que anexes datos en el inicio de tu hoja o la
posicion que desees.
2.- Posicionarte mediante codigo en la primera celda en blanco
range("a1").select
Do until activecell = emtpy
activecell.offset(1,0).select
loop
Respuesta Responder a este mensaje
#2 Jorge Forero
26/07/2006 - 16:19 | Informe spam
Ok Francisco, me puedes indicar como inserto las filas
y como puedo hacer para que al momento de dar click en el commanbuton, me
salve el archivo. sin necesidad de ir a archivo-guardar

"Jorge Forero" escribió en el mensaje
news:#
Hola a todos

Tengo un userForm con una serie de texbox, combobox y optionbutton que al
momento de dar click en un commandbutton deben enviar la información a la
hoja de cálculo. tengo dos dudas.

1-. como hago para que cada vez que de el click en el commandbutton, me
guarde los datos en la fila siguiente.
2-. en el mismo click, me guarde automáticamente el documento en vez de
darle archivo-guardar

Mil gracias.


Respuesta Responder a este mensaje
#3 Francisco Parrilla
26/07/2006 - 18:14 | Informe spam
"Jorge Forero" escribió:

Ok Francisco, me puedes indicar como inserto las filas



Esto lo puedes hacer grabando una macro con la accion correspondiente en la
posicion deseada :)

y como puedo hacer para que al momento de dar click en el commanbuton, me
salve el archivo. sin necesidad de ir a archivo-guardar


Esta parte lo haces mas o menos de la siguiente forma:

sheets("tuhoja").select

cells(fila,columna).value = miform.micontrol.value

todo para los controles correspondientes y de acuerdo a su posicion dento
del a hoja seria fila - columna

seria entonces:
1.-insertar fila ( graba una macro)
2.-colocar los valores del form segun te indico.
3.- grabar el archivo ( graba una macro que lo realize)

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