Ayuda sobre textbox en un userform

Hola experto, he leído tus respuestas y me parece que si tienes el tiempo me podrías ayudar, te explico... Tengo 2 userform llamados userform1 y userform2 (que básico), bueno el caso es que cada userform tiene varios textbox mi problema es que necesito que los datos ingresados en el textbox1 del userform1 sean los mismos datos que los ingresados en el textbox5 del userform2 (no se requiere que los compare, si no que los capture desde el textbox1 del userform1), estos datos serán traspasados a distintas celdas de una hoja de excel.-
Problema dos:
Todos los datos ingresados a través del userform1 son traspasados al rango a2:n2 a través de un botón. Los datos del userform2 son traspasados al rango m2:p2 a través de otro botón. El problema a resolver es: como hago para que en el rango a3.n3 se copien los datos registrados en el rango a2:n2 cada vez que abro el userform2, ya que los valores que varían son los que se registraran en el rango m3:¿p3?

1 Respuesta

Respuesta
1
Para la 1ra parte, te comento que tenés que anteponer el nombre del Userform en el control, pero siempre y cuando el userform siga abierto.
Por ej: estando activo el UF1, pasás un valor al textbox1
TextBox1 = UserForm2. TextBox5 'utilizá el nombre correcto del UF 2
Si vas a cerrar el UF2, previamente tendrás que pasar el valor del textbox5 a una variable que tendrás que declararla de modo Público en algún módulo.
mi_variable= textbox5 (esto vá antes de cerrar el UF2)
y ahora dentro del UF1 la tomás: TextBox1 = mi_variable
PD) Habiendo tantas consultas tratamos de resolver un pto por usuario... por favor finaliza ésta y luego dejá el 2do tema en el tablón que con mucho gusto la resolveré en breve

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas