¿Cómo eliminar tipos específicos de archivos adjuntos de los correos electrónicos en Outlook?
Administrar archivos adjuntos en Outlook puede ser un desafío, especialmente cuando ciertos tipos de archivos, como .docx o .png, saturan 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 múltiples correos electrónicos
En la vista de Correo, selecciona los correos electrónicos con los archivos adjuntos que deseas eliminar.
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 los 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.
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.
Resultado
El script VBA eliminará todos los archivos adjuntos del tipo especificado de los correos electrónicos seleccionados.
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 eliminados 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 adjuntos con facilidad!
¡Gestionar grandes volúmenes de adjuntos de correo electrónico acaba de volverse muy sencillo! Con la función Auto Detach de Kutools para Outlook, los adjuntos entrantes se guardan automáticamente en una carpeta designada y se reemplazan con hipervínculos en los correos electrónicos. Di adiós a los procesos manuales y a las bandejas de entrada desordenadas: ¡adopta la automatización perfecta hoy mismo!

💡 Beneficios que te encantarán:
- ✔️ Guarda los 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.
¡Desbloquea la máxima eficiencia en el correo electrónico con Kutools para Outlook! Accede a 70 funciones poderosas completamente gratis, para siempre. ¡Descarga la versión gratuita ahora!
Paso 1: Selecciona múltiples 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.
Paso 2: Configura las preferencias de desvinculación
- Haz clic en
Seleccionar para especificar una carpeta de destino donde guardar los archivos adjuntos.
- Haz clic en Opciones avanzadas para expandir el cuadro de diálogo.
- En la sección Condiciones de filtro, marca la casilla Tipo de archivo adjunto. Luego introduce las extensiones de archivo (por ejemplo, .docx; .png) que deseas eliminar en el cuadro de texto.
- Haz clic en Aceptar para confirmar.
Paso 3: Confirma la desvinculación
Aparecerá un cuadro de diálogo de confirmación de Desvincular Todo. Haz clic en Sí para continuar.
Resultado: ¿Qué sucede después?
1. Todos los archivos adjuntos especificados se desvinculan 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 tu bandeja de entrada organizada.
¿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 múltiples 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.
Las mejores herramientas de productividad para Office
Últimas noticias: ¡Kutools para Outlook lanza su versión gratuita!
Descubre la nueva versión GRATUITA de Kutools para Outlook con más de70 funciones increíbles, ¡para que la disfrutes PARA SIEMPRE! ¡Haz clic para descargar ahora!
📧 Automatización de Email: Respuesta automática (Disponible para POP e IMAP) / Programar envío de correos / CC/BCC automático por regla al enviar correo / Reenvío automático (Regla avanzada) / Agregar saludo automáticamente / Dividir automáticamente emails con múltiples destinatarios en mensajes individuales...
📨 Gestión de Email: Recuperar correo electrónico / Bloquear correos fraudulentos por asunto y otros criterios / Eliminar correos electrónicos 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 correos importantes / Minimiza Outlook en vez de cerrarlo...
👍 Funciones de un solo clic: Responder a Todos con Adjuntos / Correos electrónicos anti-phishing / 🕘Mostrar la zona horaria del remitente...
👩🏼🤝👩🏻 Contactos y Calendario: Agregar contactos en lote desde correos seleccionados / Dividir un grupo de contactos en grupos individuales / Eliminar recordatorio de cumpleaños...

