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

Come copiare tutti gli allegati da più email in un’unica nuova email in Outlook?

AutoreKelly Data di modifica

Gestire in modo efficiente gli allegati delle email in Outlook può essere impegnativo, soprattutto quando devi estrarre allegati da più messaggi per raggrupparli in una nuova email o copiare tutti gli allegati di un'email direttamente nella risposta. Salvare e ri-allegare manualmente i file non è solo dispendioso in termini di tempo, ma anche soggetto a errori. Fortunatamente, esistono due metodi efficaci per semplificare questa operazione. Puoi utilizzare VBA per estrarre e inserire allegati da più email in una nuova email, sebbene ciò richieda una certa conoscenza tecnica. Tuttavia, per una soluzione più rapida e senza complicazioni, lo strumento Kutools per Outlook offre un'opzione con un solo clic per copiare istantaneamente tutti gli allegati da un'email direttamente nella risposta, risultando la scelta più efficiente e facile da usare.

Copia tutti gli allegati da più email in una Nuova Email utilizzando VBA(Manuale e tecnico)

Copia tutti gli allegati da un'email in una risposta istantaneamente con uno strumento eccezionale 👍(Semplice e consigliato)


Copia tutti gli allegati da più email in una Nuova Email utilizzando VBA

Se preferisci utilizzare VBA per automatizzare il processo, ecco come estrarre e copiare rapidamente tutti gli allegati da più email in una nuova email.

Passo 1: Seleziona più email

In Outlook, seleziona le email che contengono gli allegati che desideri copiare.

  • Tieni premuto «Ctrl» per selezionare più email non adiacenti.
  • Tieni premuto «Shift» per selezionare un intervallo di email adiacenti.

Passo 2: Apri l’editor VBA

Premi «Alt» + "F11" per aprire la finestra di Microsoft Visual Basic for Applications.

Passo 3: Inserisci il codice VBA in un nuovo modulo

Fai clic su  «Inserisci» > «Modulo» per creare un nuovo modulo. Incolla quindi il seguente codice VBA nella finestra del modulo:

VBA: Copia tutti gli allegati da più email in una Nuova Email

Sub NewEmailInsertAttachmentsName()
Dim xSelection As Outlook.Selection
Dim xMailItem As Outlook.MailItem
Dim xAttachment As Outlook.Attachment
Dim xFSO As Object
Dim xFldPath As String

Dim xFilePath As String
Dim xNewMail As Outlook.MailItem
On Error Resume Next
Set xSelection = Outlook.Application.ActiveExplorer.Selection
Set xNewMail = Outlook.Application.CreateItem(olMailItem)
Set xFSO = CreateObject("Scripting.FileSystemObject")
xFldPath = xFSO.GetSpecialFolder(2).Path & "\MyAttachments"
If xFSO.FolderExists(xFldPath) = False Then
xFSO.CreateFolder (xFldPath)
End If

For Each xMailItem In xSelection
For Each xAttachment In xMailItem.Attachments
xFilePath = xFldPath & "\" & xAttachment.FileName
xAttachment.SaveAsFile (xFilePath)
xNewMail.Attachments.Add (xFilePath)
xFSO.DeleteFile (xFilePath)
Next
Next
xFSO.GetFolder(xFldPath).Delete
xNewMail.Display
End Sub

Passo 4: Esegui il codice VBA

Premi "F5" o fai clic sul pulsante Esegui per avviare il codice: si aprirà una nuova email contenente tutti gli allegati estratti dalle email selezionate.

Svantaggi:

  • ❌ Richiede conoscenze di VBA: non è adatto ai principianti e implica l’uso di codice.
  • ❌ Richiede configurazione manuale: devi aprire l’editor VBA, inserire il codice ed eseguirlo ogni volta.
  • ❌ Possibili restrizioni di sicurezza: alcune versioni di Outlook potrebbero bloccare le macro a causa delle politiche di sicurezza.
  • ❌ Nessuna flessibilità: devi rieseguire lo script ogni volta che devi copiare nuovamente gli allegati.

📂 Salva facilmente gli allegati da più email

Stanco di salvare gli allegati un'email alla volta in Outlook? Semplifica il tuo flusso di lavoro con Kutools per Outlook! La potente funzione Salva tutto (allegati) ti permette di salvare gli allegati da più email o da intere cartelle con pochi clic. Dì addio ai noiosi processi manuali e gestisci la tua casella di posta in modo semplice e immediato.

Salva allegati in più email

Scarica subito Kutools per Outlook


Copia tutti gli allegati da un'email in una risposta istantaneamente con uno strumento eccezionale 👍

Per una soluzione più semplice e veloce, puoi usare la funzione **«Rispondi con allegati originali»** di **Kutools per Outlook**: con un solo clic, copia automaticamente tutti gli allegati da un'email direttamente nella tua risposta, senza dover ricorrere a VBA o alla copia 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!!

1. Nella visualizzazione Posta, seleziona il messaggio a cui vuoi rispondere, quindi fai clic su **Kutools** > **Rispondi con allegati originali** o **Rispondi a tutti con allegati originali**.

lo screenshot della copia dell'allegato in un'email di risposta utilizzando Kutools 1

2. Ora, tutti gli allegati dell’email selezionata vengono copiati automaticamente nella risposta.

lo screenshot della copia dell'allegato in un'email di risposta utilizzando Kutools 2

Vantaggi del metodo Kutools per Outlook:

  • ✅ Niente copia e incolla manuale: basta un clic per farlo funzionare all’istante.
  • ✅ Non richiede codifica VBA: facile da usare e privo di complicazioni.
  • ✅ Risparmio di tempo: riduce in modo drastico lo sforzo richiesto rispetto ai metodi manuali.
  • ✅ Compatibile con tutte le versioni di Outlook: nessuna restrizione sulle macro e nessun avviso di sicurezza.
Nota: Per utilizzare la funzione «Rispondi con allegati originali» di Kutools per Outlook, devi innanzitutto scaricare e installare Kutools per Outlook.

Articoli correlati

Come si fa a copiare un allegato da un'email a un'altra in 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 features1kutools for outlook features2

🚀 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