Al cerrar un libro en excel abierto con un formulario, ¿Como regreso al formulario? En visual basic (vba)

Tengo un formulario que tiene un botón que abre otro libro de excel diferente al que contiene el código y al mismo tiempo oculta el formulario con hide, al cerrar el libro que abrió el formulario también se cierra el formulario, quisiera que solo se cerrara el libro y mostrara el formulario.

1 Respuesta

Respuesta
1

Si ocultaste el userform con Hide, entonces el userform sigue en memoria, tienes que mostrarlo nuevamente.

Puede ser con el evento Activate del libro que contiene el userform, esto significa que cuando cierres el "otro libro", se activará el libro con la macro.

Private Sub Workbook_Activate()
    UserForm1.Show
End Sub

Instrucciones para poner la macro en los eventos ThisWorkbook

  1. Abre tu libro de excel
  2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
  3. Del lado izquierdo dice: VBAProject, abajo dale doble click a ThisWorkbook
  4. En el panel del lado derecho copia la macro

Prueba y me comentas.

.

'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias

.

Feliz Año 2018

.

¡Gracias! este problemita ya me había causado dolor de cabeza, te agradezco muchísimo y te admiro tu disponibilidad para compartir tus conocimientos, ojala todo el mundo fuera como tú, que tengas un buen año

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas