Come mantenere gli allegati quando si risponde in Outlook?
In Microsoft Outlook, quando inoltri un'email, gli allegati originali rimangono intatti. Tuttavia, quando rispondi a un'email, Outlook rimuove automaticamente tutti gli allegati, presumendo che non siano necessari nella conversazione. Questo può essere frustrante e inefficiente, soprattutto quando devi fare riferimento a file importanti, inviare nuovamente documenti o mantenere gli allegati per un contesto migliore. Fortunatamente, ci sono diversi modi per assicurarsi che gli allegati rimangano inclusi quando si risponde in Outlook, sia che tu preferisca una soluzione manuale, con un clic o automatizzata.
Rispondi con Allegati Copiandoli e Incollandoli Manualmente (Base & Tedioso)
Rispondi con un Clic con Allegati Utilizzando Kutools per Outlook 👍 (Veloce & Senza Sforzo)
Rispondi con Allegati Automaticamente Utilizzando VBA (Tecnico & Richiede Configurazione)
Rispondi con Allegati Copiandoli e Incollandoli Manualmente
Puoi copiare manualmente gli allegati da un'email e incollarli nel messaggio di risposta prima di inviarlo.
1. Apri Outlook, seleziona l'email a cui vuoi rispondere e visualizzala nel Riquadro di Lettura o aprila in una finestra separata.
2. Fai clic su uno qualsiasi degli allegati, quindi fai clic su Seleziona tutto > Copia sotto la scheda Allegati.
3. Fai clic sul pulsante Rispondi per aprire una finestra di risposta.
4. Nel messaggio di risposta, fai clic in qualsiasi punto del corpo del messaggio e premi Ctrl + V oppure fai clic su Incolla nella scheda Messaggio per inserire gli allegati copiati.
5. Scrivi la tua risposta, rivedi gli allegati e fai clic su Invia.
Limitazioni:
- Manuale e ripetitivo: Non ideale per un uso frequente.
- Dispendioso in termini di tempo: Richiede passaggi aggiuntivi ogni volta.
- Prone agli errori: Potresti dimenticare di copiare e incollare gli allegati.
📂 Salva Allegati da Più Email senza Sforzo
Stanco di salvare gli allegati uno per uno in Outlook? Ottimizza 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 intere cartelle con pochi clic. Dì addio ai processi manuali noiosi e gestisci la tua casella di posta senza sforzo.

Rispondi con un Clic con Allegati Utilizzando Kutools per Outlook 👍
Per un modo rapido e senza sforzo di rispondere con allegati, puoi utilizzare Kutools per Outlook. La funzione Rispondi con Allegato Originale ti consente di rispondere mantenendo gli allegati originali con un solo clic.
Sblocca l'efficienza massima delle email con Kutools per Outlook! Accedi a 70 funzionalità potenti assolutamente gratis, per sempre. Scarica ora la versione gratuita!
Seleziona l'email che contiene gli allegati che desideri mantenere. Quindi fai clic su Kutools > Rispondi con Allegato Originale o Rispondi a Tutti con Allegato Originale.
È tutto! Il messaggio di risposta includerà automaticamente tutti gli allegati dell'email originale. Basta comporre il tuo messaggio e fare clic su Invia.
Perché Usare Kutools per Outlook?
- ✅ Risparmia Tempo: Non è necessario copiare e incollare manualmente gli allegati.
- ✅ Soluzione con un Clic: Risponde istantaneamente con gli allegati.
- ✅ Facile da Usare: Non sono richieste competenze tecniche.
Rispondi con Allegati Automaticamente Utilizzando VBA
Per gli utenti a proprio agio con lo scripting VBA, questo metodo automatizza il processo di risposta con allegati. Tuttavia, richiede l'abilitazione delle macro in Outlook e l'aggiunta manuale dello script.
Passo 1: Apri l'editor VBA
1. Seleziona il messaggio email a cui vuoi rispondere.
2. Premi Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
3. Nel pannello sinistro, espandi Project1 > Microsoft Outlook Objects. Fai doppio clic su ThisOutlookSession per aprirlo.
Passo 2: Inserisci il codice VBA
Copia e incolla il seguente codice VBA nella finestra ThisOutlookSession:
Sub RunReplyWithAttachments()
'Update by Extendoffice 20250224
Dim xReplyItem As Outlook.MailItem
Dim xItem As Object
On Error Resume Next
Set xItem = GetCurrentItem()
If xItem Is Nothing Then Exit Sub
Set xReplyItem = xItem.Reply
CopyAttachments xItem, xReplyItem
xReplyItem.Display
Set xReplyItem = Nothing
Set xItem = Nothing
End Sub
Sub RunReplyAllWithAttachments()
Dim xReplyAllItem As Outlook.MailItem
Dim xItem As Object
Set xItem = GetCurrentItem()
If xItem Is Nothing Then Exit Sub
Set xReplyAllItem = xItem.ReplyAll
CopyAttachments xItem, xReplyAllItem
xReplyAllItem.Display
Set xReplyAllItem = Nothing
Set xItem = Nothing
End Sub
Function GetCurrentItem() As Object
On Error Resume Next
Select Case TypeName(Application.ActiveWindow)
Case "Explorer"
Set GetCurrentItem = Application.ActiveExplorer.Selection.Item(1)
Case "Inspector"
Set GetCurrentItem = Application.ActiveInspector.CurrentItem
End Select
End Function
Sub CopyAttachments(SourceItem As MailItem, TargetItem As MailItem)
Dim xFilePath As String
Dim xAttachment As Attachment
Dim xFSO As Object
Dim xTmpFolder As Object
Dim xFldPath As String
Set xFSO = CreateObject("Scripting.FileSystemObject")
Set xTmpFolder = xFSO.GetSpecialFolder(2)
xFldPath = xTmpFolder.Path & "\"
For Each xAttachment In SourceItem.Attachments
If IsEmbeddedAttachment(xAttachment) = False Then
xFilePath = xFldPath & xAttachment.Filename
xAttachment.SaveAsFile xFilePath
TargetItem.Attachments.Add xFilePath, , , xAttachment.DisplayName
xFSO.DeleteFile xFilePath
End If
Next
Set xFSO = Nothing
Set xTmpFolder = Nothing
End Sub
Function IsEmbeddedAttachment(Attach As Attachment)
Dim xAttParent As Object
Dim xCID As String, xID As String
Dim xHTML As String
On Error Resume Next
Set xAttParent = Attach.Parent
xCID = Attach.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x3712001F")
If xCID <> "" Then
xHTML = xAttParent.HTMLBody
xID = "cid:" & xCID
If InStr(xHTML, xID) > 0 Then
IsEmbeddedAttachment = True
Else
IsEmbeddedAttachment = False
End If
End If
End Function
Passo 3: Esegui la macro VBA
1. Premi F5 o fai clic sul pulsante Esegui per eseguire la macro.
2. Nella finestra di dialogo Macro, seleziona ThisOutlookSession.RunReplyAllWithAttachments per rispondere a tutti o seleziona ThisOutlookSession.RunReplyWithAttachments per rispondere a un destinatario. Fai clic su Esegui.
Risultato
La finestra di risposta si aprirà con tutti gli allegati originali inclusi. Basta comporre il tuo messaggio e fare clic su Invia.
Pro e Contro del Metodo VBA:
- ✅ Automatizzato: Non è necessario copiare e incollare manualmente gli allegati.
- ❌ Richiede Conoscenza VBA : Potrebbe non essere adatto ai principianti.
- ❌ Le Macro sono Disabilitate di Default : Devi abilitarle manualmente.
Conclusione: Quale Metodo Dovresti Scegliere?
Ecco un confronto dei tre metodi per aiutarti a decidere quale si adatta meglio alle tue esigenze:
Metodo | Migliore Per | Facilità d'Uso | Efficienza |
---|---|---|---|
Copia-Incolla Manuale | Uso Occasionale | ⭐⭐⭐⭐ | ⭐⭐ |
Kutools per Outlook | Uso Quotidiano, Utenti Non Tecnici | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
Macro VBA | Amanti dell'Automazione, Utenti Avanzati | ⭐⭐⭐ | ⭐⭐⭐⭐ |
Per la maggior parte degli utenti, Kutools per Outlook è l'opzione migliore poiché è il modo più veloce e semplice per rispondere con allegati in Outlook. Ora puoi facilmente rispondere con allegati in Outlook utilizzando il metodo che meglio si adatta al tuo flusso di lavoro! 🚀
Demo: Un clic per rispondere con allegati con Kutools per Outlook
Articoli Correlati:
- Come mantenere gli allegati quando si risponde in Outlook?
- Come salvare tutti gli allegati da più email in una cartella in Outlook?
- Come rimuovere tutti gli allegati da un'email in Outlook?
I migliori strumenti per la produttività in Office
Ultime novità: Kutools per Outlook lancia la versione gratuita!
Scopri la nuovissima versione GRATUITA di Kutools per Outlook con oltre70 funzionalità straordinarie, da utilizzare PER SEMPRE! Clicca per scaricarla subito!
📧 Automazione Email: Risposta automatica (disponibile per POP e IMAP) / Programma invio email / CC/BCC automatico tramite regola durante l'invio / Inoltro automatico (Regola avanzata) / Aggiungi saluto automaticamente / Suddividi automaticamente le email con più destinatari in messaggi individuali...
📨 Gestione Email: Richiama Email / Blocca email di phishing per oggetto e altri criteri / Elimina email duplicate / Ricerca Avanzata / Organizza cartelle...
📁 Allegati Pro: Salva in blocco / Distacca in blocco / Comprimi in blocco / Salvataggio automatico / Distacca automaticamente / Auto Comprimi...
🌟 Magia dell'interfaccia: 😊Più emoji belle e originali / Notifiche per email importanti / Riduci Outlook a icona invece di chiuderlo...
👍 Funzioni rapide: Rispondi a Tutti con Allegati / Email anti-phishing / 🕘Mostra il fuso orario del mittente...
👩🏼🤝👩🏻 Contatti & Calendario: Aggiungi in blocco contatti dalle email selezionate / Dividi un gruppo di contatti in gruppi individuali / Rimuovi promemoria di compleanno...

