Red de conocimiento informático - Problemas con los teléfonos móviles - Pantalla de inicio de sesión de VBA, he creado un formulario y quiero configurarlo como pantalla de inicio de sesión, ¿qué necesito configurar para iniciar el formulario cuando se inicia EXCEL?

Pantalla de inicio de sesión de VBA, he creado un formulario y quiero configurarlo como pantalla de inicio de sesión, ¿qué necesito configurar para iniciar el formulario cuando se inicia EXCEL?

El nombre de su formulario es UserForm1

Utilice el evento Workbook_Open para lograr esto, como se muestra a continuación:

Pegue el siguiente código en la ventana de código de ThisWorkbook

Private Sub Workbook_Open ()

UserForm1.Show 0<

End Sub

El 0 al final significa que la hoja de trabajo se puede editar incluso cuando el formulario está abierto. no significa que el libro se pueda editar incluso cuando el formulario está abierto.