KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come rimuovere un tipo specifico di allegati dalle email in Outlook?

AutoreXiaoyang Data di modifica

Gestire gli allegati delle email in Outlook può essere impegnativo, soprattutto quando determinati tipi di file—come .docx o .png—affollano la posta in arrivo. Sebbene Outlook non offra una funzionalità integrata per rimuovere allegati specifici da più email contemporaneamente, esistono soluzioni efficienti: puoi utilizzare uno script VBA per eliminare manualmente gli allegati in base al tipo di file oppure scegliere un’opzione più rapida e intuitiva con Kutools per Outlook, che ti permette di filtrare e rimuovere gli allegati con pochi clic. Questa guida illustra entrambi i metodi.

Rimuovi Specifica tipo di allegati utilizzando VBA(Manuale e tecnico)

Rimuovi rapidamente Specifica tipo di allegati con Kutools per Outlook 👍(Veloce e intuitivo)


Rimuovi Specifica tipo di allegati utilizzando VBA

Passaggio 1: Seleziona più email

Nella visualizzazione Posta, seleziona le email contenenti gli allegati da rimuovere.

Suggerimento: Tenere premuto Ctrle fare clic su singole email per una selezione non contigua. Oppure tenere premuto Maiusce fare clic sulla prima e sull'ultima email per selezionare un intervallo.

Passaggio 2: Apri l'editor VBA

Premere Alt+F11 per aprire la finestra Microsoft Visual Basic for Applications.

Passaggio 3: Aggiungi il codice VBA

Nella finestra VBA, fai clic su Inserisci > Modulo per creare un nuovo modulo. Copia quindi lo script VBA seguente e incollalo nel nuovo modulo:

VBA: Rimuovi Specifica tipo di allegati dalle email

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

Passaggio 4: Abilita Microsoft Scripting Runtime

1. Nell'editor VBA, fai clic su Strumenti > Riferimenti.

2. Nella finestra di dialogo Riferimenti - Progetto1, seleziona la casella Microsoft Scripting Runtime e fai clic su OK.

doc rimuovi allegati per tipo 1

Passaggio 5: Esegui lo script VBA

1. Premere F5 o fare clic sul pulsante Esegui per eseguire il codice.

2. Verrà visualizzata una finestra di richiesta: inserire il tipo di allegato da rimuovere (ad esempio, xlsx). Fare clic su OK.

doc rimuovi allegati per tipo 2

Risultato

Lo script VBA rimuoverà dagli email selezionati tutti gli allegati corrispondenti al tipo specificato.

doc rimuovi allegati per tipo 3

Limitazioni di questo metodo:

  • ❌ Richiede conoscenze di VBA: Non è adatto ai principianti e potrebbe risultare impegnativo per utenti non tecnici.
  • ❌ Niente anteprima, niente ripensamenti: una volta eliminati, gli allegati non si possono più recuperare.
  • ❌ È richiesta un'esecuzione manuale: lo script va eseguito ogni volta che si desidera rimuovere gli allegati.
  • ❌ Rischio di eliminazione accidentale: se si specifica il tipo di file errato, potrebbero essere rimossi allegati indesiderati.

Se hai spesso la necessità di rimuovere allegati dalle email, il metodo Kutools per Outlook rappresenta una soluzione molto più efficiente e intuitiva.


📂 Archivia automaticamente gli allegati in modo semplicissimo!

Gestire grandi volumi di allegati email è ora facilissimo! Grazie alla funzione Kutools per Outlook Distacca automaticamente, gli allegati in arrivo vengono salvati automaticamente in una cartella specificata e sostituiti con collegamenti ipertestuali nelle email. Dì addio ai processi manuali e alle caselle di posta ingombre: scegli oggi stesso un’automazione senza interruzioni!

Funzione di distacco automatico in Kutools for Outlook

💡 I vantaggi che amerai:

  • ✔️ Salva automaticamente gli allegati non appena arrivano
  • ✔️ Mantieni le email pulite grazie alla sostituzione con collegamenti ipertestuali
  • ✔️ Opzioni completamente personalizzabili per adattarsi al tuo flusso di lavoro

Rimuovi rapidamente Specifica tipo di allegati con Kutools per Outlook 👍

Per una soluzione più efficiente e intuitiva, Kutools per Outlook offre la funzione Stacca tutto, che ti permette di rimuovere tipi di file specifici da più email con pochi clic. A differenza del metodo VBA, non richiede alcun codice né intervento manuale.

Dì addio all’inefficienza di Outlook! Kutools per Outlook semplifica l’elaborazione batch delle email – e ora puoi provarlo gratis per 30 giorni!Scarica subito Kutools per Outlook!!

Passaggio 1: Seleziona più email e accedi alla funzione Stacca tutto

Nella visualizzazione Posta, seleziona le email contenenti gli allegati da rimuovere, quindi fai clic su KUTOOLS PLUS > Strumenti allegati > Stacca tutto.

immagine del pulsante Distacca tutto

📌 Suggerimento: Tenere premuto Ctrlper selezionare più email non contigue oppure Maiuscper selezionare un intervallo di email contigue.

Passaggio 2: Imposta le preferenze di distacco

  1. Fare clic sull'icona l'icona della cartella Sfoglia per specificare una cartella di destinazione in cui salvare gli allegati.
  2. Fai clic su Opzioni avanzate per espandere la finestra di dialogo.
  3. Nella sezione Condizioni di filtro, seleziona la casella Il tipo di allegato è. Inserisci quindi le estensioni dei file (ad esempio,).docx; .png) da rimuovere nella casella di testo.
  4. Fai clic su OK per confermare.
    immagine della finestra di dialogo Impostazioni distacco

Passaggio 3: Conferma il distacco

Verrà visualizzata una finestra di dialogo di conferma Stacca tutto. Fare clic su per procedere.

immagine della finestra di conferma Distacca tutto

Risultato: cosa accade dopo?

1. Tutti gli allegati specificati vengono staccati dalle email selezionate.

2. Gli allegati vengono archiviati in modo sicuro nella cartella specificata anziché essere eliminati definitivamente. Se necessario, puoi ripristinarli facendo clic su KUTOOLS PLUS > Strumenti allegati > Ripristina tutto.

3. Ogni collegamento ipertestuale nell'email originale rappresenta un file staccato, garantendo accesso rapido e una posta in arrivo sempre organizzata.

Perché scegliere questo metodo?

  • ✅ Non sono necessarie competenze tecniche: Semplice, intuitivo e perfetto per i principianti.
  • ✅ Elaborazione batch con un solo clic: Rimuovi gli allegati da più email contemporaneamente.
  • ✅ Sicuro e organizzato: A differenza di VBA, gli allegati non vengono eliminati, ma salvati in un'altra posizione.
  • ✅ Personalizzazione flessibile: Filtra per tipo di allegato, mittente dell'email, intervallo di date e molto altro ancora.
Nota: Per utilizzare l'utilità Stacca tuttodi Kutools per Outlook, è innanzitutto necessario scaricare e installare Kutools per Outlook.

Migliori strumenti per la produttività in Office

Scopri il nuovissimo Kutools per Outlook con 100+ funzionalità incredibili!Clicca per scaricare ora!

🤖KUTOOLS AI:Utilizza tecnologia AI avanzata per gestire le email senza sforzo, inclusi rispondere, riassumere, ottimizzare, estendere, tradurre e comporre email.

📧Automazione delle email: Risposta automatica (disponibile per POP e IMAP) / Invio email programmato / CC/BCC automatico in base a regole durante l’invio delle email / Inoltro automatico (regola avanzata) / Aggiunta automatica del saluto / Divisione automatica delle email con destinatari multipli in messaggi individuali...

📨Gestione delle email: Richiama Email / Blocca le email truffaldine in base all’oggetto e ad altri criteri / Elimina email duplicate / Ricerca avanzata / Organizza cartelle...

📁Allegati Pro: Salvataggio batch / Distacco batch / Compressione batch / Salvataggio automatico / Distacco automatico / Compressione automatica

🌟Magia dell’interfaccia: 😊 Più emoji graziose e accattivanti / Ti avvisa all’arrivo di email importanti / Riduci a icona Outlook invece di chiuderlo...

👍Meraviglie con un clic: Rispondi a Tutti con Allegati / Email anti-phishing / 🕘 Mostra il fuso orario – Ora corrente del mittente...

👩🏼‍🤝‍👩🏻Contatti e calendario: Aggiungi contatti in blocco dalle email selezionate / Dividi un gruppo di contatti in gruppi individuali / Rimuovi i promemoria dei compleanni...

Usa Kutools nella tua lingua preferita: supporta inglese, spagnolo, tedesco, francese, cinese e oltre 40 altre lingue!

Sblocca istantaneamente Kutools per Outlook con un solo clic! Non aspettare oltre: scaricalo ora e aumenta subito la tua efficienza!

kutools for outlook funzionalità1kutools for outlook funzionalità2

🚀 Download con un clic — Ottieni tutti i componenti aggiuntivi per Office

Fortemente consigliato: Kutools for Office (5-in-1)

Un clic per scaricare cinque programmi di installazionetutti insieme —Kutools per Excel, Outlook, Word, PowerPointe Office Tab Pro.Clicca per scaricare ora!

  • Comodità con un solo clic: scarica tutti e cinque i pacchetti di installazione in un’unica azione.
  • 🚀Pronto per qualsiasi attività in Office: installa i componenti aggiuntivi che ti servono, esattamente quando ti servono.
  • 🧰Inclusi: Kutools per Excel / Kutools per Outlook / Kutools per Word / Office Tab Pro / Kutools for PowerPoint