Crear un mensaje de ayuda en Excel

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

Deseamos insertar en la hoja un botón que al hacer clic sobre el nos permita crear un mensaje de ayuda en Excel basado en un cuadro de texto.

  1. CUADRO DE TEXTO. Insertamos un cuadro de texto que mostrará el mensaje deseado en la hoja.

  2. Ir a: Cinta de opciones / Pestaña: Insertar / Grupo: Texto / Cuadro de texto.

  3. Ir a: Hoja / Clic con el ratón y arrastrar hasta la posición deseada. Insertará el área del cuadro de texto para la ayuda.

  4. Clic en el interior / Escribir el texto de la ayuda deseado.

  5. Ir a: Cuadro de nombres (a la izquierda de la barra de fórmulas / Escribir: CuadroTexto / Pulsar la tecla Intro. Nombre para llamar al cuadro de texto como ayuda.

  6. FORMATO AL CUADRO DE TEXTO. Aplicamos formato al cuadro de texto.

  7. Ir a: Cinta de opciones / Pestaña: Formato (Herramientas de dibujo / Grupo: Estilos de forma / Relleno y Contorno. Aplicamos el relleno y contorno deseado

    Mensaje de ayuda en Excel: Cuadro de texto con el mensaje de ayuda
  8. INSERTAR BOTÓN. Ir a: Cinta de opciones / Pestaña Programador (En Excel 2013 Desarrollador) / Grupo: Controles / Insertar / Controles Active X / Botón de comando.

    Mensaje de ayuda en Excel: Comando Insertar controles ActiveX: Botón
  9. Ir a: Hoja1 / Clic con el ratón. Insertará un botón de comando.

  10. Situar el cursor del ratón sobre el botón / botón derecho del ratón / Ver código. Mostrará el editor de Visual Basic con el nombre e inicio de la macro y el fin de la macro.

  11. Situarse en el interior del texto / Escribir:

    Private Sub CommandButton1_Click()

    Hoja1.Shapes("CuadroTexto").Visible = _
    Not Hoja1.Shapes("CuadroTexto").Visible

    End Sub

    Hoja1.Shapes, indica la hoja donde muestra el mensaje. CuadroTexto, indica el nombre del cuadro de texto que muestra u oculta.

  12. TEXTO BOTÓN. Personalizamos el texto que muestre el botón.

  13. Sobre la hoja de Excel / Situar el cursor del ratón sobre el botón / botón derecho del ratón / Propiedades. Mostrará el panel de propiedades del botón.

    Mensaje de ayuda en Excel: Panel de propiedades del control: botón
  14. Ir a: Caption / Reemplazar el texto "CommandButton1" por "Ayuda". Texto deseado para mostrar el botón.

  15. Desde Excel / Ir a: Cinta de opciones / Pestaña: Programador (en Excel 2013 pestaña: Desarrollador) / Grupo: Controles / Modo Diseño. Cambia el botón de modo diseño a modo ejecución.

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

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

  18. Escribir el código de la macro:

    Sub CuadroTexto()

    Hoja1.Shapes ("CuadroTexto").Visible = _
    Not Hoja1.Shapes (" CuadroTexto").Visible

    End Sub

    Hoja1.Shapes, indica la hoja donde muestra el mensaje. CuadroTexto, indica el nombre del cuadro de texto que muestra u oculta.

  19. Guardar el libro con la extensión *.xlsm. Libro habilitado para macros.

  20. Ir a: Hoja1 / Clic sobre el botón: Ayuda. Mostrará el mensaje de ayuda.

  21. Clic sobre el botón: Ayuda. Ocultará el mensaje de ayuda.

    Mensaje de ayuda en Excel: Botón en hoja Excel mostrando mensaje de ayuda

Mediante una macro y un control de botón podemos disponer de un mensaje de ayuda en Excel (personalizado).

 

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 *