Cargar datos después de abrir userform (vba)

Buenas tardes.
Gracias por tu ayuda...
Tengo el siguiente inconveniente y no he podido resolverlo
en un userform tengo una página múltiple "con dos páginas" una de ellas tiene un cuadro de lista y un command button1 que esta relacionado con la lista, el cual me direcciona a una hoja determinada según la selección de la lista... Al hacerle click a este botón se cierra el userform y me abre la hoja
dentro de la hoja también tengo un commandbutton2 que me direcciona al userform pero al hacer click sobre el command button2 me abre el userform pero sin los datos que estaban previamente cargados... Como debo hacer para que al darle click al commandbutton2 de la hoja me abra el userform pero con los datos del cuadro de lista que estaban previamente activos ...
Muchas gracias.

1 respuesta

Respuesta
1
Cuando un Userform se cierra siempre se pierden los datos.
La opción es no cerrarlo, sino solamente ocultarlo. O sino pasar los datos a algunas celdas y cada vez que se abre cargarlo con el valor de esas celdas.
Para la 1er opción, reemplaza la linea que seguramente tenés con: Unload Me, por esta otra: Me. Hide, o Userform1. Hide reemplazando el nombre por el de tu formulario.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas