¿Cómo descargar y guardar automáticamente los archivos adjuntos de Outlook en una carpeta determinada?

Como Descargar Y Guardar Automaticamente Los Archivos Adjuntos De Outlook En Una Carpeta Determinada



Quieres descargar y guardar archivos adjuntos automáticamente cuando recibe nuevos correos electrónicos en Microsoft Outlook a una carpeta determinada? Bueno, si alguna vez se preguntó cómo, esta publicación le mostrará cómo descargar archivos adjuntos de Outlook automáticamente tan pronto como los reciba. Para ello, crearemos y configuraremos un script VBA en Outlook.



Descargue y guarde automáticamente los archivos adjuntos de Outlook en una carpeta determinada

Si desea descargar o guardar automáticamente archivos adjuntos de Outlook en una carpeta determinada, debe usar un script VBA. Hay dos pasos principales involucrados:





  1. Cree un script de VBA.
  2. Configure una regla de Outlook para el script VBA creado.

1] Crear una secuencia de comandos VBA

Puede guardar todos sus archivos adjuntos de Outlook, como documentos de Word, presentaciones, hojas de cálculo, archivos PDF, imágenes y más, en una ubicación preespecificada mediante un simple script de VBA. VBA significa Visual Basic for Application, que se usa ampliamente para crear programas. Se ejecuta como un lenguaje de programación interno en varias aplicaciones de Microsoft Office, incluido MS Outlook. Puede crear una macro o secuencia de comandos a través de él y ampliar aún más las funcionalidades de sus aplicaciones de Office. Usándolo, también puede hacer que Outlook guarde sus archivos adjuntos automáticamente. Sin embargo, también deberá configurar una regla de Outlook más tarde para ejecutar el script generado.





Para crear el script VBA requerido, puede seguir los pasos a continuación:



En primer lugar, abra la aplicación de Outlook y presione el botón Alt+F11 tecla de acceso rápido para abrir rápidamente el Microsoft Visual Basic para Aplicaciones ventana donde se le pedirá que ingrese el código de programación y cree un script.

Ahora, presione el botón Insertar menú de la barra de menú superior y luego elija el Módulo opción. Esto abrirá una nueva ventana de módulo.

Después de eso, copie y pegue el siguiente script de VBA en la ventana del módulo recién abierta:



  Cómo descargar/guardar automáticamente archivos adjuntos de Outlook en una carpeta

Public Sub SaveAttachmentsToDisk(MItem As Outlook.MailItem)
Dim oAttachment As Outlook.Attachment
Dim sSaveFolder As String
sSaveFolder = "C:\Users\Komal\Documents\Outlook"
For Each oAttachment In MItem.Attachments
oAttachment.SaveAsFile sSaveFolder & oAttachment.DisplayName
Next
End Sub

Tenga en cuenta que en el código anterior, 'C:\Users\Komal\Documents\Outlook' es la ruta de la carpeta donde desea que los archivos adjuntos de Outlook se almacenen automáticamente. Entonces, reemplácelo con la ruta completa de la carpeta correspondiente en su PC.

Una vez que haya ingresado correctamente el código VBA anterior, guarde el script y cierre la ventana.

Ver: Límites de tamaño de archivos adjuntos para Outlook, Gmail, Yahoo, Hotmail, etc. .

2] Configure una regla de Outlook para el script VBA creado

Cuando haya terminado de crear el script de VBA anterior, el segundo y último paso es configurar una regla de Outlook para poder descargar y guardar automáticamente los archivos adjuntos de Outlook en una carpeta específica. Estos son los pasos para hacerlo:

Después de cerrar la ventana de VBA, se le dirigirá a la vista de correo de Outlook. Desde aquí, ve a la Hogar pestaña y luego haga clic en el Normas opción.

De las opciones que aparecen, elija la Administrar reglas y alertas opción.

Ahora, en la ventana recién abierta, toque el Nueva regla presente dentro de la pestaña Reglas de correo electrónico.

En la ventana Asistente de reglas, seleccione el Aplicar regla en los mensajes que recibo opción y presione el botón Siguiente.

En la siguiente pantalla, desmarque todas las casillas excepto que tiene un archivo adjunto opción y presione el botón Siguiente. A continuación, aparecerá un mensaje que dice “Esta regla se aplicará a todos los mensajes que reciba. ¿Es esto correcto?' diálogo. Simplemente toque el botón Sí en este cuadro de diálogo.

A continuación, marque la ejecutar un script casilla de verificación en Qué desea hacer con el cuadro de diálogo del mensaje y luego haga clic en la opción 'un script'. Después de eso, elija el script VBA que acaba de crear arriba y luego presione el botón Aceptar> Siguiente.

Ahora, ingrese el nombre de la regla y configure las opciones de la regla, que incluyen Ejecutar esta regla ahora en los mensajes que ya están en la 'Bandeja de entrada', Activar esta regla y Crear esta regla en todas las cuentas.

Finalmente, revise la regla de Outlook recién creada y presione el botón Finalizar. Los archivos adjuntos de Outlook ahora se descargarán automáticamente a su carpeta especificada.

Leer: No se pueden adjuntar archivos al correo electrónico en Outlook.com o la aplicación de escritorio .

Nota: Falta la opción Ejecutar un script en las versiones recientes de Microsoft Outlook. Sin embargo, aún puede hacer una modificación menor en el Registro para usar esta opción. Después de realizar los cambios necesarios en el Registro, puede seguir todos los pasos anteriores para configurar la regla de Outlook y ejecutar el script de VBA para descargar automáticamente los archivos adjuntos de Outlook.

Antes de realizar cualquier cambio en su Registro, se recomienda enfáticamente crear una copia de seguridad del Registro . Un ajuste incorrecto puede dañar gravemente su sistema. Por lo tanto, manténgase seguro haciendo una copia de seguridad de su Registro.

Así es como puede ejecutar el script VBA creado en Outlook usando el Editor del Registro:

En primer lugar, abra la aplicación Editor del registro. Para hacer eso, invoque el cuadro de comando Ejecutar usando Win+R e ingrese regedit en él. A continuación, en el Editor del Registro, navegue hasta la siguiente ubicación:

Computer\HKEY_CURRENT_USER\Software\Microsoft\Office.0\Outlook\Security

Ahora, haga clic derecho en la sección vacía en el panel del lado derecho y elija la opción Nuevo> Valor DWORD (32 bits) en el menú contextual que aparece. Simplemente nombre el DWORD recién creado como Habilitar reglas de correo de cliente inseguro .

A continuación, haga doble clic en EnableUnsafeClientMailRules DWORD y luego ingrese 1 en el campo Información del valor y presione el botón Aceptar.

filtros de skype

Ahora podrá usar la regla Ejecutar un script en Outlook.

Leer: Bloquear la descarga de archivos adjuntos del calendario de Outlook automáticamente .

¿Cómo evito que Outlook descargue archivos adjuntos automáticamente?

Si no desea descargar imágenes de Outlook automáticamente, abra Outlook y haga clic en el menú Archivo. Ahora, vaya a Opciones, vaya a la pestaña Centro de confianza y seleccione la opción Configuración del centro de confianza. En el nuevo cuadro de diálogo, vaya a la pestaña Descarga automática y marque No descargar imágenes automáticamente en mensajes de correo electrónico HTML estándar o elementos RSS.

¿Cómo descargo varios archivos adjuntos a la vez?

Para guardar todos los archivos adjuntos de un correo electrónico a la vez en MS Outlook, abra el correo electrónico en una ventana separada y luego toque el botón desplegable que se encuentra junto a un archivo adjunto. Después de eso, haga clic en la opción Seleccionar todo. A continuación, haga clic en el botón Guardar como y luego busque y seleccione la ubicación donde desea guardar los archivos adjuntos. Luego descargará y guardará varios archivos adjuntos a la vez.

Ahora lee: Los archivos adjuntos de arrastrar y soltar de Outlook no funcionan .

  descargar automáticamente los archivos adjuntos de Outlook
Entradas Populares