Enviar correos masivos desde Microsoft Excel📨
Enviar correos masivos desde Excel mediante Outlook se puede lograr fácilmente utilizando una macro en VBA (Visual Basic for Applications). A continuación te explico paso a paso cómo hacerlo.
👉Ver video y descargar plantilla aqui📥
✅ Requisitos Previos
-
Microsoft Excel y Outlook instalados en el mismo equipo.
-
Outlook configurado con una cuenta de correo válida.
-
Una hoja de Excel con los datos de los destinatarios.
📝 Paso 1: Prepara tu archivo Excel
Tu hoja debe tener un formato como este:
Nombre | Correo | Asunto | Mensaje |
---|---|---|---|
Juan | juan@email.com | Bienvenido | Hola Juan, bienvenido a nuestro sitio. |
Ana | ana@email.com | Recordatorio | Hola Ana, este es un recordatorio. |
Guarda el archivo antes de continuar.
🧠 Paso 2: Abre el Editor de Macros (VBA)
-
Presiona
Alt + F11
en Excel. -
En el menú, haz clic en Insertar > Módulo.
💻 Paso 3: Pega este código VBA
Sub EnviarCorreosDesdeExcel()
Dim OutlookApp As Object
Dim OutlookMail As Object
Dim i As Integer
Dim filaInicio As Integer: filaInicio = 2 ' Asume que la fila 1 es encabezado
On Error Resume Next
Set OutlookApp = GetObject(class:="Outlook.Application")
If OutlookApp Is Nothing Then
Set OutlookApp = CreateObject(class:="Outlook.Application")
End If
On Error GoTo 0
For i = filaInicio To Cells(Rows.Count, 1).End(xlUp).Row
Set OutlookMail = OutlookApp.CreateItem(0)
With OutlookMail
.To = Cells(i, 2).Value ' Columna B: correo
.Subject = Cells(i, 3).Value ' Columna C: asunto
.Body = Cells(i, 4).Value ' Columna D: mensaje
.Send ' Usa .Display si quieres revisar antes de enviar
End With
Set OutlookMail = Nothing
Next i
MsgBox "Correos enviados correctamente", vbInformation
End Sub
▶️ Paso 4: Ejecuta la macro
-
Presiona
F5
mientras estás en el editor de VBA o vuelve a Excel y presionaAlt + F8
. -
Selecciona
EnviarCorreosDesdeExcel
y haz clic en Ejecutar.
🛠️ Personalizaciones opcionales
-
Usa
.HTMLBody
en vez de.Body
si deseas formato HTML. -
Puedes agregar archivos adjuntos con:
.Attachments.Add "C:\Ruta\del\archivo.pdf"
Comentarios
Publicar un comentario