Cómo descargar todos los archivos adjuntos de los correos electrónicos de Outlook

Si trabaja en una industria en la que recibe innumerables correos electrónicos todos los días, es probable que reciba muchos correos electrónicos con varios archivos adjuntos. Usar un método manual para extraer archivos adjuntos puede llevar mucho tiempo si hay muchos para descargar. Afortunadamente, es fácil guardar varios archivos adjuntos de correo electrónico a la vez usando Microsoft Outlook .

En este tutorial, le mostraremos cómo descargar todos los archivos adjuntos de Outlook .

Cómo descargar todos los archivos adjuntos de correo electrónico de Microsoft Outlook(Microsoft Outlook Email Attachments) a la vez(Once) en Windows

Para descargar todos los archivos adjuntos a la vez usando la aplicación Windows Microsoft Outlook , haga lo siguiente:

  1. Abra Outlook e inicie sesión en su perfil de Outlook .(Outlook)
  2. Seleccione el correo electrónico con los archivos adjuntos de Outlook(Outlook) que desee .
  3. Haga clic derecho en cualquiera de los archivos adjuntos y seleccione Guardar(Save) todos los archivos adjuntos en el menú desplegable. Si solo desea guardar un archivo, seleccione Guardar como(Save As) .

  1. En el nuevo cuadro de diálogo, mantenga presionada la tecla CTRL en su teclado y seleccione todos los archivos adjuntos que desea descargar. Haga clic en Aceptar(Click OK) .

  1. Seleccione la ubicación en la que desea guardar los archivos y presione el botón Aceptar.

Cómo descargar todos los archivos adjuntos de correo electrónico de Microsoft Outlook(Microsoft Outlook Email Attachments) a la vez(Once) en Mac

A continuación se explica cómo descargar todos los archivos adjuntos usando Outlook para Mac :

  1. Abra la aplicación MS Outlook.
  2. Seleccione el mensaje de correo electrónico(Email) que contiene sus archivos adjuntos.
  3. Haga clic(Click) en Adjuntos(Attachments) y seleccione Descargar todo(Download All) .

  1. Seleccione la ubicación donde desea guardar sus archivos adjuntos y seleccione Elegir(Choose) .

Cómo descargar varios archivos adjuntos de Outlook(Download Multiple Outlook Attachments) desde varios correos electrónicos(Multiple Emails)

También es posible descargar varios archivos adjuntos de muchos correos electrónicos a la vez. Para hacerlo:

Usar código VBA

Si está utilizando Outlook 2019 , 2016, 2013, 2010, 2007 o 2003, puede utilizar el editor VBA(VBA editor) para descargar varios archivos adjuntos de varios correos electrónicos.

  1. Abra su carpeta Documentos y cree una nueva carpeta llamada "Adjuntos". Aquí es donde se descargarán sus archivos adjuntos.
  2. Abra Microsoft Outlook.
  3. Presione(Press) las teclas Alt y F11 en el teclado para abrir el editor VBA .
  4. Haga clic derecho en Microsoft Outlook Object > Insert > Insert Module .

  1. Copie el siguiente código en el editor y presione Enter:

Dim GCount como entero

Dim GFilepath como cadena

Public Sub SaveAttachments()

'Actualización 20200821

Atenuar xMailItem como Outlook.MailItem

Atenuar(Dim) xAttachments como Outlook.Attachments

Atenuar(Dim) xSelection como Outlook.Selection

Atenuar mientras dure

Dim xAttCount mientras sea largo

Atenuar(Dim) xFilePath como cadena(String) , xFolderPath como cadena(String) , xSaveFiles como cadena(String)

En caso de error Continuar siguiente

xFolderPath = CreateObject (“WScript.Shell”).SpecialFolders(16)

Establecer(Set) xSelection = Outlook.Application.ActiveExplorer.Selection

xFolderPath = xFolderPath y “Adjuntos”

Si VBA.Dir ( xFolderPath , vbDirectory) = vbNullString Entonces

VBA.MkDir xFolderPath

Terminara si

GFilepath = “”

Para cada xMailItem en xSelection

Establecer(Set) xAttachments = xMailItem.Attachments

xAttCount = xAdjuntos.Count

xGuardarArchivos = “”

Si xAttCount > 0 Entonces

Para i = xAttCount a 1 Paso(Step) -1

GCuenta = 0

xFilePath = xFolderPath y xAttachments.Item (i).FileName

GFilepath = xFilePath

xFilePath = ArchivoRenombrar(FileRename) (xFilePath)

Si IsEmbeddedAttachment ( xAttachments.Item (i)) = False Entonces

xAttachments.Item(i).SaveAsFile xFilePath

Si xMailItem.BodyFormat <> olFormatHTML Entonces

xGuardarArchivos = xSaveFiles & vbCrLf & “Referencia de hipervínculo no válida.>”

Demás

xSaveFiles = xSaveFiles & “
” & “ xFilePath & “‘>” & xFilePath & “

Terminara si

Terminara si

Siguiente yo

Terminara si

Próximo

Establecer xAttachments = Nada

Establecer xMailItem = Nada

Establecer xSelection = Nada

Subtítulo final

Función FileRename ( FilePath como cadena(String) ) como cadena(String)

Atenuar xPath como cadena

Dim xFso como FileSystemObject

En caso de error Continuar siguiente

Set xFso = CreateObject (“ Scripting.FileSystemObject ”)

xPath = ruta del archivo

ArchivoRenombrar = xPath

Si xFso.FileExists (xPath) Entonces

GCuenta = GCuenta + 1

xPath = xFso.GetParentFolderName( GFilepath ) & “” & xFso.GetBaseName ( GFilepath ) & ” ” & GCount & “.” + xFso.GetExtensionName( GFilepath )

ArchivoRenombrar = ArchivoRenombrar(xPath)

Terminara si

xFso = Nada

Función final

Función IsEmbeddedAttachment(Function IsEmbeddedAttachment) ( Adjuntar(Attach) como archivo adjunto(Attachment) )

Atenuar xItem como MailItem

Dim xCid como cadena

Dim xID como cadena

Dim xHtml como cadena

En caso de error Continuar siguiente

IsEmbeddedAttachment = Falso

Establecer xItem = Adjuntar.Parent

Si xItem.BodyFormat <> olFormatHTML entonces salga de la función(Function)

xCid = “”

xCid = Attach.PropertyAccessor.GetProperty (“http://schemas.microsoft.com/mapi/proptag/0x3712001F”)

Si xCid <> “” Entonces

xHtml = xItem.HTMLCuerpo

xID = “cid:” & xCid

Si InStr(xHtml, xID) > 0 Entonces

IsEmbeddedAttachment = Verdadero(True)

Terminara si

Terminara si

Función final

Nota: Puede copiar el código original anterior desde Extend Office(original code above from Extend Office) y pegarlo en el editor.

  1. Presione F5(Press F5) para ejecutar el script. Es posible que aparezca una ventana emergente solicitándole que permita la acción.

Usando una herramienta externa

Si está utilizando otra versión de Outlook , desea descargar un tipo de archivo que no sea PST(a file type other than PST) o le resulta complicado el método VBA , puede descargar una herramienta que puede ayudarle a descargar varios archivos adjuntos de Outlook(Outlook) a la vez.

Aplicaciones como Outlook Attachment Extractor tienen la funcionalidad de guardar archivos adjuntos no solo de archivos PST , sino también de otros formatos de archivo como archivos OST , BAK , MSG , OLK y OLM . También puede configurar la aplicación para filtrar archivos adjuntos por tamaño de archivo, fecha o remitente.

Cómo descargar todos los archivos adjuntos de un archivo dañado(Corrupted)

Si no puede abrir, ver o guardar archivos adjuntos en Outlook , es posible que el archivo PST de Microsoft Outlook(Microsoft Outlook PST) esté corrupto o dañado. Puede reparar el archivo PST(repair the PST file) para recuperar el archivo adjunto utilizando herramientas como la aplicación SCANPST.exe .

Para utilizar esta herramienta, cierre Outlook y navegue a una de las siguientes ubicaciones, según su versión de Outlook :

  1. Outlook 2019: C: Archivos de programa (x86) Microsoft Office\root\Office16
  2. Outlook 2016: C: Archivos de programa (x86) Microsoft Office\root\Office16
  3. Outlook 2013: C: Archivos de programa (x86) Microsoft Office\Office15
  4. Outlook 2010: C: Archivos de programa (x86) Microsoft Office\Office14
  5. Outlook 2007: C: Archivos de programa (x86) Microsoft Office\Office12

Luego, haga doble clic en SCANPST.EXE.

Seleccione Examinar(Select Browse) , busque el archivo de datos de Outlook(Outlook) que desea escanear y presione Iniciar(Start) .

Si la herramienta encuentra errores, seleccione Reparar(Repair) para intentar solucionarlos. Una vez completado, reinicie Outlook y compruebe si ahora funciona.

Optimice sus actividades de correo electrónico

Descargar varios archivos de Outlook es fácil e incluso puedes descargar varios archivos de varios correos electrónicos a la vez. Si los métodos integrados en Outlook le resultan demasiado difíciles, puede descargar herramientas como Outlook Attachment Extractor para ayudarle.



About the author

Soy un MVP de Windows y trabajo con Windows desde 2007. Mi experiencia incluye desarrollo de software, hardware y sonido, y aplicaciones de Windows. Siempre estoy buscando las mejores formas de mejorar la experiencia del usuario en mi trabajo, por lo que si necesita ayuda para diseñar o desarrollar una aplicación de software, definitivamente puedo ofrecerle mis servicios.



Related posts