martes, 12 de febrero de 2013

Pasar de un userform a otro userform VBA ventanas en excel con visual basic

Pasar de un userform a otro userform VBA ventanas en excel con visual basic

Creas dos userforms

Userform1 con un botón
El código:
Private Sub CommandButton1_Click()
UserForm1.Hide
UserForm2.Show
End Sub


Userform2 con otro botón
El código:
Private Sub CommandButton1_Click()
UserForm2.Hide
UserForm1.Show
End Sub



La solución es ocultar primero y luego mostrar

Adjunto archivo para que veas el código y lo pongas a funcionar


Saludos
Alex

2 comentarios:

  1. Hola! Te comento que utilizo un código similar pero en el mío, y me salta un error diciendo que el subíndice está fuera del intervalo. Entiendo que seguramente debe estar pasando que el ámbito del userform2 es otro que el del userform1, y no está definido en el mismo. Pero no se como solucionarlo, si pudieras ayudarme te lo agradeceria!
    Saludos y muchas gracias
    Sebastián

    ResponderEliminar
  2. Gracias Alexander. Exactamente lo que necesitaba saber

    ResponderEliminar