¿Cómo insertar texto en negrita o en color en el cuerpo del correo desde Excel?

Para insertar texto en negrita o en color en el cuerpo de un correo electrónico desde Excel, generalmente puedes hacerlo utilizando VBA (Visual Basic for Applications). Aquí te dejo un ejemplo de cómo puedes configurar un correo electrónico en Outlook con texto en negrita y color desde Excel:

  • Abre el Editor de Visual Basic:
    • Ve a Excel.
    • Presiona `Alt` + `F11` para abrir el editor de VBA.
  • Inserta un Módulo:
    • En el editor de VBA, haz clic en «Insertar» > «Módulo».
  • Escribe el Código VBA:

Aquí tienes un ejemplo de código que crea un correo electrónico con texto en negrita y en color:

   Sub EnviarCorreoConFormato()
       Dim OutlookApp As Object
       Dim Correo As Object
       Dim CuerpoDelCorreo As String

       ' Crear una instancia de Outlook
       Set OutlookApp = CreateObject("Outlook.Application")
       Set Correo = OutlookApp.CreateItem(0)

       ' Crear el cuerpo del mensaje en HTML
       CuerpoDelCorreo = "<html><body>"
       CuerpoDelCorreo = CuerpoDelCorreo & "<p>Hola,</p>"
       CuerpoDelCorreo = CuerpoDelCorreo & "<p>Aquí hay un texto en <b>negrita</b> y este es <span style='color:red;'>texto en rojo</span>.</p>"
       CuerpoDelCorreo = CuerpoDelCorreo & "<p>Saludos,<br>Tu nombre</p>"
       CuerpoDelCorreo = CuerpoDelCorreo & "</body></html>"

       ' Configurar el correo electrónico
       With Correo
           .To = "destinatario@example.com" ' Cambia esta dirección por la del destinatario
           .Subject = "Correo con formato desde Excel"
           .HTMLBody = CuerpoDelCorreo
           .Display ' Para mostrar el correo antes de enviarlo, usar .Send para enviarlo directamente
       End With

       ' Limpiar los objetos
       Set Correo = Nothing
       Set OutlookApp = Nothing
   End Sub
  • Ejecuta el Código:
    • Presiona `F5` para ejecutar el macro.
    • Debería abrirse una nueva ventana de correo electrónico en Outlook con el texto formateado.
  • Importante:
    • Este código solo funciona si tienes Outlook instalado y configurado en tu computadora.
    • Asegúrate de permitir macros en tu configuración de Excel para ejecutar este código.
    • Puedes modificar el cuerpo del correo, dirección de correo y otros detalles según tus necesidades.

Este ejemplo básico debería ayudarte a comenzar. Siempre prueba el código primero en un entorno seguro antes de utilizarlo en situaciones críticas o confidenciales.

Conoce nuestros servicios

Conoce nuestra tienda

Mejora tu nivel y logra tus objetivo

Excel

Excel cursos

Access

cursos de Access

Power BI

cursos power BI

Deja un comentario