A veces puede resultar útil y muy rápido enviar un correo electrónico con Excel. pero gracias la función HYPERTEXT_LINK, esto es posible y sin macro 😮👍
- Los argumentos de la función HYPERTEXT_LINK : hay dos para completar.
- Complete los campos requeridos. Para poder enviar un correo electrónico desde un celular es imprescindible llenar correctamente los campos esperados.
- Enviando el correo electrónico : ¡todo lo que tienes que hacer es hacer clic para enviar!
Argumentos de función
La fonction HIPERENLACE sólo necesita un argumento para funcionar. Pero para que el contenido de la celda sea agradable de leer, también completaremos el segundo argumento para mostrar texto personalizado.
- L'adresse URL que corresponde al correo electrónico. Esta es la parte que será más complicada de construir..
- Nombre amigable. En lugar de mostrar el enlace, utilice un nombre más significativo como "Enviar correo".
Palabras clave a utilizar
Para construir la fórmula, necesitaremos las siguientes palabras clave. Es absolutamente necesario escribir cada parámetro como se indica, respetando los signos (:) y (=) de lo contrario, el método no funcionará.
- mailto: => los correos electrónicos de los destinatarios
- Asunto = => el asunto del correo electrónico
- &cc= => personas en copias ocultas
- & Cuerpo = => el mensaje a enviar
=HYPERTEXT_LINK("mailto:rselosse@xxxxxxx.fr"&"?subject=Prueba de correo"&"&body=¡Estoy enviando un correo electrónico usando Excel!";"Enviar correo")
Esta es una de las soluciones, podríamos industrializar el método con un archivo que contenga columnas (en Modo Tabla obviamente):
- Correo electrónico
- Asunto
- CC
- Mensaje
Esto le permite simplemente agregar el contenido necesario en las columnas y como estamos en Modo Tabla, la fórmula se creará automáticamente para las siguientes filas:

Y la fórmula es aún más fácil de leer:
=HYPERTEXT_LINK("mailto:"&[@[Dirección de correo]]&"?subject="&[@Subject]&"&cc="&[@CC]&"&body="&[@Message];"Enviar correo ")
Enviar correo electrónico con Excel
Todo lo que tienes que hacer es hacer clic en el hipervínculo contenido en “Enviar correo”

¡Y esto abre Outlook (u otro servicio de correo electrónico si está configurado de manera diferente) y todo lo que tienes que hacer es enviar!

Artículos relacionados
- Crear un enlace a Google Maps desde Excel
- Convertir direcciones a coordenadas GPS
- Fórmula para traducir el contenido de las celdas de Excel
- Crear un código QR con Excel
Espero que esto te haya ayudado, ¡EXCEL_LENTE día o noche para ti! (Rémi)
09/10/2024 a las 10:44
Hola,
Muy buen tutorial. ¿Sabes si es posible automatizar este procedimiento sin utilizar VBA?
He planeado en una fórmula enviar el correo electrónico cada día 15 del mes siguiente, si se cumplen otras condiciones.
Así que sólo "envío el correo electrónico" cuando se llega a esta fecha y digo que se verifican otras condiciones.
Gracias por su ayuda.
09/10/2024 a las 11:55
Si quieres automatizar el proceso, debes crear un programa en VBA o JavaScript (no hay opción)