Guardar correos electrónicos como Archivos PDF en Outlook: una guía paso a paso
Guardar correos electrónicos importantes como archivos PDF en Outlook es una necesidad habitual para quienes desean archivar correspondencia crucial, compartir mensajes específicos como documentos seguros o garantizar su conservación por motivos legales o de cumplimiento normativo. Aunque Microsoft Outlook no incluye una opción dedicada de «Guardar como PDF» en su interfaz, existen varios métodos prácticos para convertir sus mensajes de correo electrónico en archivos PDF. Esta guía le ofrece instrucciones detalladas, le ayuda a elegir el método más adecuado para su situación e incluye sugerencias prácticas y soluciones ante posibles problemas para asegurar un proceso fluido.
Guardar un correo electrónico como Archivos PDF mediante la función Imprimir
Guardar correos electrónicos seleccionados como Archivos PDF mediante código VBA
Guardar un correo electrónico como Archivos PDF mediante la función Imprimir
Si su objetivo es guardar un único correo electrónico como archivo PDF con una configuración mínima, la función Imprimir integrada en Outlook ofrece una solución sencilla y eficaz. Este método es ideal si no necesita procesar correos electrónicos de forma masiva. Al usar la impresora integrada «Microsoft Print to PDF», podrá convertir rápidamente sus mensajes al formato PDF, conservando su diseño original y mostrando los archivos adjuntos como referencias impresas.
Para utilizar este enfoque:
1. En Outlook, vaya a la carpeta de correo electrónico y seleccione el mensaje que desea guardar en formato PDF.
2. Haga clic en «Archivo» > «Imprimir» para abrir las opciones de impresión del correo seleccionado.
3. En el menú desplegable de impresoras, seleccione «Microsoft Print to PDF». Asegúrese de que esta impresora esté disponible en su equipo, ya que suele incluirse de forma predeterminada en la mayoría de las versiones modernas de Windows. A continuación, haga clic en el botón «Imprimir» para continuar.

4. Cuando aparezca la ventana «Guardar salida de impresión como», seleccione la carpeta en la que desea guardar sus archivos PDF, introduzca un nombre de archivo y haga clic en «Guardar». Recuerde la ubicación elegida para recuperar el archivo fácilmente más adelante.

Consejos y observaciones: El método de impresión a PDF es sencillo y no requiere complementos adicionales, pero resulta ideal únicamente para guardar correos individuales. Este método no exporta directamente los archivos adjuntos junto con el correo electrónico; solo incluye en el PDF resultante el cuerpo del mensaje y su formato. Además, el diseño impreso puede diferir ligeramente del que aparece en su bandeja de entrada, especialmente si el correo contiene tablas anchas o imágenes. Si necesita guardar varios mensajes a la vez o desea un mayor control sobre las opciones de salida, considere alguna de las soluciones alternativas que se indican a continuación.
Guardar correos electrónicos seleccionados como Archivos PDF mediante código VBA
Si necesita convertir correos electrónicos a formato PDF de forma masiva o desea automatizar este proceso, el uso de código VBA (Visual Basic para Aplicaciones) puede agilizar considerablemente su flujo de trabajo. Esta solución es especialmente útil para usuarios familiarizados con las funciones de desarrollo de Outlook y resulta ideal cuando se archivan o convierten correos electrónicos de manera habitual en procesos empresariales o gestión de casos.
Antes de ejecutar cualquier código VBA en Outlook, asegúrese de que las macros estén habilitadas (Archivo > Opciones > Centro de confianza > Configuración del Centro de confianza > Configuración de macros). Asimismo, confirme que Microsoft Word esté instalado, ya que el código depende de Word para realizar la conversión.
Siga estos pasos para utilizar VBA y guardar un correo electrónico seleccionado como Archivos PDF:
1. En primer lugar, seleccione los correos electrónicos que desea convertir a PDF.
2. Pulse Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.
3. En el editor de VBA, haga clic en Insertar > Módulo para crear un nuevo módulo. A continuación, copie y pegue el siguiente código VBA en la ventana del módulo.
Código VBA: Guardar un correo de Outlook como Archivos PDF
Public Sub SaveSelectedMailsAsPDF()
'Updated by extendoffice.com
Dim sel As Selection
Dim itm As Object, mail As Object
Dim outFolder As String
Dim fso As Object
Dim tempPath As String, tempFile As String
Dim wrdApp As Object, wrdDoc As Object
Dim startedWord As Boolean
Dim fileName As String, fullPath As String
Dim counter As Long
Set sel = Application.ActiveExplorer.Selection
If sel Is Nothing Or sel.Count = 0 Then
MsgBox "Please select one or more emails first.", vbExclamation
Exit Sub
End If
outFolder = PickFolderPath("Select a folder to save PDFs")
If Len(outFolder) = 0 Then Exit Sub
Set fso = CreateObject("Scripting.FileSystemObject")
tempPath = fso.GetSpecialFolder(2)
On Error Resume Next
Set wrdApp = GetObject(, "Word.Application")
On Error GoTo 0
If wrdApp Is Nothing Then
Set wrdApp = CreateObject("Word.Application")
startedWord = True
End If
wrdApp.Visible = False
For Each itm In sel
If TypeName(itm) = "MailItem" Then
Set mail = itm
tempFile = fso.BuildPath(tempPath, "oltmp_" & SafeStamp() & "_" & SanitizeID(mail.EntryID) & ".mht")
mail.SaveAs tempFile, 10
Set wrdDoc = wrdApp.Documents.Open(tempFile, False, True, False, _
"", "", False, "", "", 0, 0, False)
fileName = SafeFileName(mail.Subject)
If Len(fileName) = 0 Then fileName = "Message"
fullPath = outFolder & "\" & fileName & ".pdf"
counter = 1
Do While fso.FileExists(fullPath)
fullPath = outFolder & "\" & fileName & "_" & counter & ".pdf"
counter = counter + 1
Loop
wrdDoc.ExportAsFixedFormat fullPath, 17, False, 0, 0, 0, 0, 0, True, True, 0, True, True, False
wrdDoc.Close False
On Error Resume Next
Kill tempFile
On Error GoTo 0
End If
DoEvents
Next
If startedWord Then wrdApp.Quit
Set wrdDoc = Nothing
Set wrdApp = Nothing
MsgBox sel.Count & " email(s) saved as PDF in:" & vbCrLf & outFolder, vbInformation
End Sub
Private Function PickFolderPath(ByVal prompt As String) As String
Dim sh As Object, fol As Object
Set sh = CreateObject("Shell.Application")
Set fol = sh.BrowseForFolder(0, prompt, 0)
If Not fol Is Nothing Then
PickFolderPath = fol.Self.Path
Else
PickFolderPath = ""
End If
End Function
Private Function SafeFileName(ByVal s As String) As String
Dim bad As Variant, i As Long
bad = Array("\", "/", ":", "*", "?", """", "<", ">", "|", vbCr, vbLf)
For i = LBound(bad) To UBound(bad)
s = Replace(s, bad(i), " ")
Next
s = Trim$(s)
If Len(s) > 150 Then s = Left$(s, 150)
SafeFileName = s
End Function
Private Function SafeStamp() As String
SafeStamp = Format(Now, "yyyymmdd_hhnnss")
End Function
Private Function SanitizeID(ByVal s As String) As String
SanitizeID = Replace(Replace(s, "\", ""), "/", "")
End Function 4. Para ejecutar el código, regrese a la ventana del editor de VBA y haga clic en
o pulse la tecla F5 con el módulo activo.
5. Mientras se ejecuta el código, aparecerá un cuadro de diálogo para que seleccione la ubicación donde se guardará el archivo PDF.
6. Una vez finalizado, el código exportará automáticamente los correos electrónicos seleccionados como archivos PDF individuales en la ubicación elegida. Puede abrir la carpeta para revisar sus archivos PDF.
Solución de problemas y consejos:
- Si recibe un error indicando que Microsoft Word no se pudo iniciar, asegúrese de que Word esté instalado y tenga una licencia válida.
- Los archivos adjuntos no se incluyen directamente en el PDF; solo se guarda el contenido del correo electrónico.
- Guarde siempre su trabajo antes de ejecutar código VBA para evitar la pérdida accidental de datos.
Guardar correos electrónicos seleccionados como Archivos PDF u otros Tipo de archivo mediante Kutools para Outlook
Si necesita una forma más eficaz de guardar varios correos electrónicos en PDF u otros Kutools for Outlook ofrece una utilidad muy cómoda. Este método es ideal cuando quiere exportar numerosos mensajes a la vez, procesar correos electrónicos por lotes o necesita formatos de salida adicionales más allá del PDF, como Excel, CSV, HTML, entre otros. Usar un complemento especializado como Kutools le ahorra mucho tiempo y reduce el esfuerzo manual. Es especialmente valioso para profesionales de oficina o administradores que archivan correos electrónicos de forma habitual o los comparten en formatos estandarizados.
¡Diga adiós a la ineficiencia en Outlook! Kutools para Outlook hace que el procesamiento masivo de correos electrónicos sea más sencillo: ¡pruébelo gratis durante 30 días!¡Descargue Kutools para Outlook ahora!!
1. En una carpeta de correo electrónico de Outlook, seleccione uno o varios mensajes que desee exportar como archivo PDF. (Puede usar Mayús o Ctrl para seleccionar varios mensajes.)
2. Haga clic en «Kutools» > «Bulk Processing» > «Save Emails as PDF and Other Formats».
3. En el cuadro de diálogo «Save Messages as Other Files», especifique la ruta de destino donde desea guardar los archivos. Active la opción «PDF format» y ajuste otras opciones según sus necesidades; por ejemplo, puede elegir qué partes del correo electrónico incluir (encabezados o cuerpo del mensaje). Esta flexibilidad le permite generar registros PDF tan concisos o detallados como desee.

3. Haga clic en «Aceptar». Kutools procesará los correos electrónicos seleccionados y guardará cada uno como un archivo PDF independiente en la carpeta que haya elegido. El proceso es rápido, incluso al gestionar decenas o cientos de mensajes.
Ventajas: Kutools para Outlook optimiza la conversión masiva, admite más formatos de salida y requiere menos pasos manuales que las soluciones integradas. Es especialmente recomendable si necesita guardar lotes de correos electrónicos con frecuencia o requiere funciones avanzadas de exportación, como conservar la estructura de listas de correo o guardar metadatos. Además, Kutools reduce el riesgo de inconsistencias en el formato y garantiza que los PDF archivados estén perfectamente organizados.
Limitaciones y recordatorios: Kutools es un complemento y requiere instalación. Asegúrese de tener instalada la versión más reciente para disfrutar del mejor rendimiento y compatibilidad con las versiones más nuevas de Outlook. Los archivos adjuntos suelen exportarse como archivos incrustados o como referencias, según la configuración de salida; revise sus preferencias en el cuadro de diálogo para obtener el resultado deseado.
Las mejores herramientas de productividad para Office
¡Descubra el nuevo Kutools para Outlook con 100+ funciones increíbles!¡Haga clic para descargar ahora!
📧Automatización de correo electrónico: Respuesta automática (disponible para POP e IMAP) / Programar el envío de correos electrónicos / CC/BCC automático según reglas al enviar correos / Reenvío automático (regla avanzada) / Añadir saludo automáticamente / Dividir automáticamente los correos con múltiples destinatarios en mensajes individuales...
📨Gestión de correo electrónico: Recupera tus correos electrónicos / Bloquea correos fraudulentos por asunto y otros criterios / Elimina correos electrónicos duplicados / Búsqueda avanzada / Organiza tus carpetas…
📁Archivos adjuntos Pro: Guardar en lote / Desvincular en lote / Comprimir en lote / Guardar automáticamente / Desconectar automáticamente / Auto comprimir...
🌟Magia de la interfaz: 😊Más emojis bonitos y modernos / Le avisa cuando llegan correos importantes / Minimiza Outlook en lugar de cerrarlo…
👍Maravillas con un solo clic: Responder a Todos con Adjuntos / Correos electrónicos antiphishing / 🕘 Mostrar zona horaria: hora actual del remitente...
👩🏼🤝👩🏻Contactos y calendario: Crear contactos en lote a partir de correos seleccionados / Dividir un grupo de contactos en grupos individuales / Eliminar recordatorio de cumpleaños...
Utilice Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y más de 40 idiomas adicionales.


🚀 Descarga con un solo clic — Obtenga todos los complementos de Office
Muy recomendado: Kutools for Office (5 en 1)
Un solo clic para descargar cinco instaladoresa la vez —Kutools para Excel, Outlook, Word, PowerPointy Office Tab Pro.¡Haga clic para descargar ahora!
- ✅Comodidad con un solo clic: Descargue los cinco paquetes de instalación de una sola vez.
- 🚀Listo para cualquier tarea de Office: Instale los complementos que necesite, justo cuando los necesite.
- 🧰Incluido: Kutools para Excel / Kutools para Outlook / Kutools para Word / Office Tab Pro / Kutools for PowerPoint