Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

¿Cómo eliminar tipos específicos de archivos adjuntos de los correos electrónicos en Outlook?

Author Xiaoyang Last modified

Administrar archivos adjuntos en Outlook puede ser un desafío, especialmente cuando ciertos tipos de archivos, como .docx o .png, llenan tu bandeja de entrada. Aunque Outlook no tiene una función integrada para eliminar archivos adjuntos específicos de varios correos a la vez, existen soluciones eficientes. Puedes usar scripts VBA para eliminar manualmente archivos adjuntos según el tipo de archivo, o elegir una solución más rápida y fácil de usar con Kutools para Outlook, que te permite filtrar y eliminar archivos adjuntos en solo unos clics. Esta guía te llevará a través de ambos métodos.

Eliminar un tipo específico de archivos adjuntos usando VBA (Manual y Técnico)

Elimina rápidamente tipos específicos de archivos adjuntos con Kutools para Outlook 👍 (Rápido y Fácil de Usar)


Eliminar un tipo específico de archivos adjuntos usando VBA

Paso 1: Selecciona varios correos electrónicos

En la vista de Correo, selecciona los correos electrónicos con los archivos adjuntos que deseas eliminar.

Consejo: Mantén presionado Ctrl y haz clic en correos individuales para selecciones no adyacentes. O mantén presionado Shift y haz clic en el primer y último correo para seleccionar un rango.

Paso 2: Abre el editor de VBA

Presiona Alt + F11 para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

Paso 3: Agrega el código VBA

En la ventana de VBA, haz clic en Insertar > Módulo para crear un nuevo módulo. Luego copia el siguiente script VBA y pégalo en el nuevo módulo:

VBA: Eliminar un tipo específico de archivos adjuntos de correos electrónicos

Sub DeleteSpecificTypeOfAttachments()
Dim xSelection As Outlook.Selection
Dim xItem As Object
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFileType As String
Dim xType As String
Dim xFSO As Scripting.FileSystemObject
Dim I As Integer
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xFSO = New Scripting.FileSystemObject
xType = ""
xType = InputBox("Enter the attachment type to remove (e.g., docx, png):", "Kutools for Outlook", xType, 8)
If Len(Trim(xType)) = 0 Then Exit Sub
For Each xItem In xSelection
    If xItem.Class = olMail Then
        Set xMailItem = xItem
        If xMailItem.Attachments.Count > 0 Then
            For I = xMailItem.Attachments.Count To 1 Step -1
                Set xAttachment = xMailItem.Attachments.Item(I)
                xFileType = xFSO.GetExtensionName(xAttachment.FileName)
                If InStr(1, xFileType, Trim(xType), vbTextCompare) > 0 Then
                    xAttachment.Delete
                End If
            Next I
            xMailItem.Save
        End If
    End If
Next
Set xMailItem = Nothing
Set xFSO = Nothing
End Sub

Paso 4: Habilita Microsoft Scripting Runtime

1. En el editor de VBA, haz clic en Herramientas > Referencias.

2. En el cuadro de diálogo Referencias - Proyecto1, marca la casilla Microsoft Scripting Runtime y haz clic en Aceptar.

doc remove attach by type 1

Paso 5: Ejecuta el script VBA

1. Presiona F5 o haz clic en el Ejecutar botón para ejecutar el código.

2. Aparecerá un cuadro de diálogo; ingresa el tipo de archivo adjunto que deseas eliminar (por ejemplo, xlsx). Haz clic en Aceptar.

doc remove attach by type 2

Resultado

El script VBA eliminará todos los archivos adjuntos del tipo especificado de los correos electrónicos seleccionados.

doc remove attach by type 3

Limitaciones de Este Método:

  • ❌ Requiere conocimientos de VBA: No es amigable para principiantes y puede ser difícil para usuarios no técnicos.
  • ❌ Sin vista previa ni deshacer: Una vez que se eliminan los archivos adjuntos, no se pueden restaurar.
  • ❌ Se requiere ejecución manual: El script debe ejecutarse cada vez que necesites eliminar archivos adjuntos.
  • ❌ Posibilidad de eliminación accidental: Si introduces un tipo de archivo incorrecto, podrían eliminarse archivos adjuntos no deseados.

Si necesitas eliminar archivos adjuntos de correos electrónicos con frecuencia, el método de Kutools para Outlook es una solución mucho más eficiente y fácil de usar.


📂 ¡Archiva automáticamente los archivos adjuntos con facilidad!

¡Gestionar grandes volúmenes de archivos adjuntos de correo electrónico acaba de volverse sencillo! Con la función Desconectar automáticamente de Kutools para Outlook, los archivos adjuntos entrantes se guardan automáticamente en una carpeta designada y se reemplazan con hipervínculos en los correos electrónicos. Olvídate de los procesos manuales y las bandejas de entrada desordenadas: ¡adopta hoy la automatización perfecta!

Auto Detach Feature in Kutools for Outlook

💡 Beneficios que te encantarán:

  • ✔️ Guarda los archivos adjuntos automáticamente al recibirlos
  • ✔️ Mantén los correos electrónicos libres de desorden con reemplazos por hipervínculos
  • ✔️ Opciones totalmente personalizables para adaptarse a tu flujo de trabajo

Elimina rápidamente tipos específicos de archivos adjuntos con Kutools para Outlook 👍

Para una solución más eficiente y fácil de usar, Kutools para Outlook ofrece la función Desvincular Todo, que te permite eliminar tipos específicos de archivos de varios correos electrónicos en solo unos clics. A diferencia del método VBA, no se requiere codificación ni ejecución manual.

¡Dile adiós a la ineficiencia de Outlook! Kutools para Outlook facilita el procesamiento de correos electrónicos en lote, ¡ahora con funciones gratuitas impulsadas por inteligencia artificial! Descarga Kutools para Outlook ahora!!

Paso 1: Selecciona varios correos electrónicos y accede a la función Desvincular Todo

En la vista de Correo, selecciona los correos electrónicos que contienen los archivos adjuntos que deseas eliminar. Luego haz clic en Kutools Plus > Herramientas de Archivos Adjuntos > Desvincular Todo.

shot of the Detach All button

📌 Consejo: Mantén presionado Ctrl para seleccionar múltiples correos no adyacentes o Shift para seleccionar un rango de correos adyacentes.

Paso 2: Configura las preferencias de desvinculación

  1. Haz clic en the folder icon Seleccionar para especificar una carpeta de destino donde guardar los archivos adjuntos.
  2. Haz clic en Opciones avanzadas para expandir el cuadro de diálogo.
  3. En la sección Condiciones de filtro, marca la casilla Tipo de archivo adjunto. Luego ingresa las extensiones de archivo (por ejemplo, .docx; .png) que deseas eliminar en el cuadro de texto.
  4. Haz clic en Aceptar para confirmar.
    shot of the Detach Settings dialog box

Paso 3: Confirma la desvinculación

Aparecerá un cuadro de diálogo de confirmación de Desvincular Todo. Haz clic en para proceder.

shot of the Detach All confirmation dialog box

Resultado: ¿Qué Sucede Después?

1. Todos los archivos adjuntos especificados se han desvinculado de los correos electrónicos seleccionados.

2. Los archivos adjuntos se almacenan de forma segura en la carpeta especificada en lugar de ser eliminados permanentemente. Si es necesario, puedes restaurarlos haciendo clic en Kutools Plus > Herramientas de Archivos Adjuntos > Restaurar Todo.

3. Cada hipervínculo en el correo electrónico original representa un archivo desvinculado, proporcionando acceso rápido mientras mantienes organizada tu bandeja de entrada.

¿Por qué Elegir Este Método?

  • ✅ No se requieren habilidades técnicas: Simple, intuitivo y fácil para principiantes.
  • ✅ Procesamiento por lotes con un clic: Elimina archivos adjuntos de varios correos electrónicos a la vez.
  • ✅ Seguro y organizado: A diferencia de VBA, los archivos adjuntos no se eliminan sino que se guardan en otro lugar.
  • ✅ Personalización flexible: Filtra por tipo de archivo adjunto, remitente del correo electrónico, rango de fechas y más.
Nota: Para aplicar la utilidad Desvincular Todo de Kutools para Outlook, primero debes descargar e instalar Kutools para Outlook.

Las mejores herramientas de productividad para Office

Noticia de última hora: ¡Kutools para Outlook lanza su versión gratuita!

¡Descubre el nuevo Kutools para Outlook con más de100 increíbles funciones! Haz clic para descargar ahora.

🤖 Kutools AI : Utiliza tecnología avanzada de IA para gestionar tus correos electrónicos sin esfuerzo: responder, resumir, optimizar, ampliar, traducir y redactar correos.

📧 Automatización de correo electrónico: Respuesta automática (disponible para POP e IMAP) / Programar envío de correo electrónico / CC/BCC automático por regla al enviar correo / Reenvío automático (Regla avanzada) / Agregar saludo automáticamente / Dividir automáticamente correos con múltiples destinatarios en emails individuales...

📨 Gestión de correo electrónico: Recuperar correo electrónico / Bloquear correos fraudulentos por asunto y otros filtros / Eliminar duplicados / Búsqueda Avanzada / Organizar carpetas...

📁 Adjuntos Pro: Guardar en lote / Desanexar en lote / Comprimir en lote / Guardar automáticamente / Desconectar automáticamente / Auto Comprimir...

🌟 Magia en la interfaz: 😊Más emojis bonitos y modernos / Avisos cuando llegan emails importantes / Minimizar Outlook en vez de cerrar...

👍 Funciones en un clic: Responder a Todos con Adjuntos / Correos antiphishing / 🕘Mostrar la zona horaria del remitente...

👩🏼‍🤝‍👩🏻 Contactos y Calendario: Agregar contacto en lote desde emails seleccionados / Dividir un grupo de contactos en grupos individuales / Eliminar recordatorio de cumpleaños...

Utiliza Kutools en tu idioma preferido — disponible en Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales.

Activa Kutools para Outlook al instante con un solo clic. No esperes más, descarga ahora y maximiza tu productividad.

kutools for outlook features1 kutools for outlook features2

🚀 Descarga con un solo clic — Consigue todos los complementos para Office

Muy recomendado: Kutools para Office (5 en1)

Descarga los cinco instaladores a la vez con solo un clic — Kutools para Excel, Outlook, Word, PowerPoint y Office Tab Pro. Haz clic para descargar ahora.

  • Comodidad en un solo clic: Descarga los cinco paquetes de instalación en una sola acción.
  • 🚀 Listo para cualquier tarea en Office: Instala los complementos que necesites cuando los necesites.
  • 🧰 Incluye: Kutools para Excel / Kutools para Outlook / Kutools para Word / Office Tab Pro / Kutools para PowerPoint