¿Cómo enviar un correo electrónico con formato de texto en negrita/tamaño/color/subrayado especificado en Excel?
El formato del cuerpo en HTML puede enriquecer el correo electrónico y hacerlo más fácil de leer. Este artículo discute cómo enviar un correo electrónico con el cuerpo en formato HTML en Excel agregando negrita, subrayado, así como tamaño y color de texto especificados.
Enviar correo electrónico con formato de texto en negrita/tamaño/color/subrayado especificado con código VBA
Por favor, aplique el siguiente código VBA para enviar un correo electrónico con un formato específico del cuerpo en HTML en Excel.
1. Presione simultáneamente las teclas Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
2. En la ventana de Microsoft Visual Basic para Aplicaciones, haga clic en Insertar > Módulo. Luego copie el siguiente código VBA en la ventana de Código.
Código VBA: Enviar correo electrónico con formato de texto en negrita/tamaño/color/subrayado específico en Excel
Sub SharePerformance1()
'Update by ExtendOffice 2018/3//5
Dim xOutApp As Object
Dim xOutMail As Object
Dim xOutMsg As String
On Error Resume Next
Set xOutApp = CreateObject("Outlook.Application")
Set xOutMail = xOutApp.CreateItem(0)
xOutMsg = "<b>This text is bold</b><br/><span style=""color:#80BFFF"">Font Color</span style=""color:#80BFFF""><br />" & _
"<u>New line with underline</u><br /><p style='font-family:calibri;font-size:25'>Font size</p>"
With xOutMail
.To = "Email Address"
.CC = ""
.BCC = ""
.Subject = "Html format email"
.HTMLBody = xOutMsg
.Display
End With
Set xOutMail = Nothing
Set xOutApp = Nothing
End Sub
Notas:
3. Presione la tecla F5 para ejecutar el código. Luego se abrirá el correo electrónico con el cuerpo en formato HTML especificado. Haga clic en el botón Enviar para enviarlo.
Enviar fácilmente correos electrónicos a través de Outlook basados en los campos de la lista de correo creada en Excel:
El Enviar correo electrónico utilidad de Kutools para Excel ayuda a los usuarios a enviar correos electrónicos a través de Outlook basados en la lista de correo creada en Excel.
¡Descárguelo y pruébelo ahora!
Artículos relacionados:
- ¿Cómo enviar automáticamente un correo electrónico basado en el valor de una celda en Excel?
- ¿Cómo insertar una firma en un correo electrónico de Outlook al enviar por VBA en Excel?
- ¿Cómo enviar un correo electrónico sin Outlook en Excel?
- ¿Cómo enviar un gráfico específico en un correo electrónico con VBA en Excel?
- ¿Cómo enviar un correo electrónico a una hora específica del día en Excel?
- ¿Cómo enviar un correo electrónico con el cuerpo en formato HTML en Excel?
Las mejores herramientas de productividad para Office
Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...
Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo
- Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
- ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!