Pantalla de bienvenida al abrir libro Excel

Compatibilidad: Truco compatible con Excel 365Truco compatible con Excel 2016Truco compatible con Excel 2013Truco compatible con Excel 2010Truco compatible con Excel 2007

Necesitamos mostrar una ventana de instrucciones o pantalla de bienvenida al abrir libro Excel,cerrándose automáticamente transcurrido el tiempo indicado.

Pantalla de bienvenida al abrir libro Excel
  1. Con Excel abierto.

  2. Pulsar la tecla Alt y mantener pulsada / Pulsar la tecla F11. Mostrará el editor de Visual Basic.

  • INSERTAR FORMULARIO (USERFORM)

  1. Ir a: Barra de menús / Insertar / Userform. Mostrará la vista de Userform.

    Editor de VB mostrando el área del userform
  2. Ir a: Ventana de Propiedades. Si el panel no está visible Ir a: Barra de menú / Ver / Ventana de propiedades. Aplicar las propiedades deseadas: Tamaño, color, etc. al formulario.

  3. Ir al: Cuadro de herramientas. Si el panel no está visible Ir a: Barra de menú / Ver / Cuadro de herramientas. Mostrará el panel de controles de herramientas.

    Panel cuadro de herramientas de Visual Basic
  4. Insertar los controles deseados para el formulario. Control: Imagen, etiqueta, etc.

    Editor de VB mostrando los controles inserados
  • INSERTAR CÓDIGO AL FORMULARIO

  1. Ir a: Barra de menú / Ver / Código; O también Atajo de teclado F7. Mostrará la vista para insertar la macro.

  2. Escribir el código de la macro:

    Private Sub UserForm_Activate()

    Application.OnTime Now + TimeValue(“00:00:05”), “Bienvenida”

    End Sub

    TimeValue(“00:00:05”). Aplica el tiempo para mostrar la ventana.

  • INSERTAR MACRO AL LIBRO (THISWORKBOOK)

La macro muestra el formulario al ser llamada.

  1. Ir a: Explorador de Proyectos / VBAProject / Doble Clic sobre ThisWorkbook (libro). Si el panel no está visible Ir a: Barra de menú / Ver / Explorador de proyectos. Mostrará la ventana donde escribimos la macro.

    Panel de proyecto con el objeto ThisWorkbook seleccionado
  2. Escribir el código de la macro:

  3. Private Sub Workbook_Open()

    UserForm1.Show

    End Sub

  • INSERTAR MACRO AL MÓDULO

La macro llama a la macro del módulo.

  1. Ir a: Barra de Menú / Insertar / Módulo. Mostrará la ventana del módulo donde escribimos la macro.

    Panel de proyecto con el objeto Módulo seleccionado
  2. Escribir el código:

    Private Sub Bienvenida()

    Unload UserForm1

    End Sub

  3. Ir a: Barra de menú / Archivo / Cerrar y volver a Microsoft Excel. Para cerrar el editor de Visual Basic.

  4. Guardar el libro con la extensión *.xlsm y cerrar el libro. Libro habilitado para macros.

  • EJECUTAR LA MACRO

  1. Abrir el libro guardado.

  2. Mostrará la ventana de bienvenida o de instrucciones. Cerrándose automáticamente transcurrido el tiempo indicado.

 

Nivel de dificultad: Experto VBA-Macros Excel Experto VBA – Macros

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *