No se muestra userform

Buenas tardes.
Mediante el userform 1 tengo varios commandbutton que me pueden enviar al userform2, userform 3, y userform 4, en los userform 2, 3, y 4 también tengo un commandbutton que me direcciona al userform1, pero el problemas es que en ocasiones cundo voy a regresar al userform1 me dice que no lo encuentra, esto no sucede siempre, solo en algunas ocasiones.. Y se produce un error... A que se debe este problema...
Muchas gracias por tu valiosa ayuda..

1 respuesta

Respuesta
1
El problema es que desde un formulario (Padre), estas llamando a un formulario Hijo, desde el formulario hijo deseas mostrar el formulario padre, eso no se puede porque estas usando formularios Modales ( que no puedes motrar nuevamente un formulario que tienes abierto, del cual estas llamando a otro formulario), la forma de solucionar este problema es la siguiente:
En tu formulario principal, tengo 3 objetos de tipo commandbuton
Private Sub CommandButton1_Click()
UserForm2.Show
UserForm1.hide
End Sub
Private Sub CommandButton2_Click()
UserForm3.Show
UserForm1.hide
End Sub
Private Sub CommandButton3_Click()
UserForm4.Show
UserForm1.hide
End Sub
Cuando se hagas clic en el primer botón, y se muestre el formulario 2, si deseas regresar al formulario principal, tienes que llamar el formulario principal y ocultar el formulario 2
Private Sub CommandButton1_Click()
UserForm1.Show
UserForm2.hide
End Sub
De esta manera podrás haber resulto tu interrogante.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas