Cómo enviar correos electrónicos directamente desde Excel

Cómo enviar correos electrónicos directamente desde Excel te ahorra mucho tiempo si te dedicas a trabajar en tu día a día con dicho programa y enviando sus resultados. En 2024, Excel se ha convertido en unas de las herramientas de Microsoft Office más utilizadas, tanto a nivel laboral como personal, aunque sobre todo en el primer caso. Excel es una fantástica herramienta que podrá ayudarte con tareas diarias y mucho más.

Por eso, si te has preguntado cómo enviar correos electrónicos directamente desde Excel desde Tecnobits vamos a responderte con un artículo guía o tutorial en el que aprenderás a realizarlo para que ahorres y optimices tu tiempo diario de trabajo. Te explicaremos paso a paso cómo hacerlo y como te decimos, ahorrarás tiempo y esfuerzo en el envío del trabajo producido desde Excel. Vamos allá con el artículo. 

Ventajas de enviar correos desde Excel

formulas con atajos de teclado Excel para Mac

Porque si has llegado hasta este artículo es que crees que aprender a Ccómo enviar correos electrónicos directamente desde Excel te va a reportar determinadas ventajas, y así es. Vamos a comentarlas a continuación, aunque imaginamos que son las que esperabas, porque todo en Excel se resume a la optimización y eficiencia del tiempo. 

  • Automatizar el proceso: lo normal es que si utilizas Excel a nivel laboral manejes cantidades muy grandes de datos y por norma general, complejas. Pueden ser desde listas de contactos para posibles ventas, información de las mismas y mucho más. Con la automatización de correos vas a poder como bien dice la palabra, dejarlo todo preparado y que se envíe de manera automática.
  • Personalización de correos: personaliza los correos electrónicos para toda esa base de datos que tienes en Excel. Podrás añadir pequeñas cosas que se extraigan de tus hojas de cálculo de Excel. Si te pensabas que aprender a cómo enviar correos electrónicos directamente desde Excel no era compatible con la personalización, te equivocas.
  • Eficiencia y optimización: optimiza tu flujo de trabajo y sé más eficaz. Eliminarás muchos pasos previos que te van a dar más tareas o te harán perder tiempo. Olvidate ya de pegar y copiar información de un lado a otro sin parar. En cuanto aprendas a cómo enviar correos electrónicos directamente desde Excel lo dejarás todo de la forma más eficiente posible. 
Contenido exclusivo - Clic Aquí  Cómo quitar los subtítulos en la TV

Enviar correos electrónicos desde Excel: guía paso a paso

Cómo enviar correos electrónicos directamente desde Excel

 

Y ahora sí, ha llegado el momento central que estabas esperando, donde aprendes a cómo enviar correos electrónicos directamente desde Excel. Vamos a explicarte los que creemos desde Tecnobits que son los mejores métodos y sobre todo más fáciles de utilizar. Como igual utilizar Visual Basics For Applications no es pera todo el mundo, te vamos a dar también otro más donde solamente será utilizando un complemento para Excel. Tú decides con el que te quedas. 

Visual basic for Applications para enviar correos en Excel

Visual Basic Applications
Visual Basic Applications

 

Puede que sea el más complejo, pero te lo vamos a intentar ir desgranando poco a poco para que lo entiendas. VBA es una herramienta de programación muy concoida y está integrada en Microsoft Office. Para aprender a cómo enviar correos electrónicos directamente desde Excel con VBA, sigue estos pasos: 

  1. Activa la pestaña de desarrollador: tendrás que abrir Microsoft Excel e ir a «archivo». Ahora vete a «opciones» y ahí dentro vete al menú izquierdo y selecciona «personalizar cinta de opciones». Tras esto activa la casilla «desarrollador» y acepta todo.
  2. Abre Visual Basic Applications: puedes abrirlo directamente con el atajo de teclado Alt + F11 y si no, podrás ir de nuevo a la pestaña de «desarrollador» para abrirlo. Ahora dentro de VBA selecciona «insertar» y luego pulsa sobre «módulo»
  3. Escribe el código que te dejamos a continuación y ejecútalo: una vez lo hagas vuelve a Excel y pulsando Alt + F8 para abrir «macros.
Contenido exclusivo - Clic Aquí  HP DeskJet 2720e: Pasos para solucionar errores con tarjetas de memoria.

Sub EnviarCorreoDesdeExcel()
Dim OutlookApp As Object
Dim Correo As Object
Dim i As Integer
Dim Hoja As Worksheet
Set Hoja = ThisWorkbook.Sheets(«Hoja1») ‘Asegúrate de que el nombre de la hoja sea correcto

Set OutlookApp = CreateObject(«Outlook.Application»)

For i = 2 To Hoja.Cells(Hoja.Rows.Count, 1).End(xlUp).Row
Set Correo = OutlookApp.CreateItem(0)
With Correo
.To = Hoja.Cells(i, 1).Value ‘La columna A contiene las direcciones de correo electrónico
.Subject = «Asunto del correo»
.Body = «Hola » & Hoja.Cells(i, 2).Value & «,» & vbNewLine & «Este es un correo automatizado desde Excel.»
.Send
End With
Next i

Set OutlookApp = Nothing
Set Correo = Nothing
End Sub

Ahora si has seguido estos pasos tendrás ya la opción de ejecutar una macro. Después de ir a Alt + F8 tendrás que seleccionar la macro «Enviar correo desde Excel» y ejecutarla. Si has llegado hasta aquí ya tienes el primer método para aprender a cómo enviar correos electrónicos directamente desde Excel.

Enviar correos desde Excel utilizando un complemento

funciones basicas de Excel en Mac

Como te comentamos, el anterior podría ser más complicado por el hecho de tener que meter el código, pero tan solo era copiar y pegar y ejecutar una macro. Es a lo que se resumía ese método y ya habrías aprendido a cómo enviar correos electrónicos directamente desde Excel. Con este método habrá que instalar algún complemento a Excel, no te preocupes es sencillo.

Contenido exclusivo - Clic Aquí  Cómo comenzar a programar

Hay dos complementos muy famosos que podrás descargar desde la tienda de Microsoft, son Mail Merge Toolkit el cual funciona con Outlook, y Ablebits, que también incluye diferentes herramientas para enviar correos electrónicos personalizados y así saber ya cómo enviar correos electrónicos directamente desde Excel.

Como te decimos tendrás que ir a sus respectivas webs oficiales o a la de Microsoft y descargarlos e instalarlos. Sigue las instrucciones de instalación y configuración. Una vez lo hagas entra en Excel y verás que podrás seleccionar destinatarios, información y otros datos para así poder envíar correos. De esta forma ya tienes otra aprendida para saber cómo enviar correos electrónicos directamente desde Excel.

Por último recordarte que en Tecnobits tenemos multitud de guías sobre Excel, un ejemplo es esta sobre cómo eliminar filas en blanco en Excel paso a paso, o también sobre usar IA en Excel para calcular fórmulas de forma precisa y fácil. Esperamos que hayas aprendido ya a cómo enviar correos electrónicos directamente desde Excel

Deja un comentario