Come esportare una o più email da Outlook in un documento Word?
In questa guida verranno illustrate diverse modalità pratiche per esportare una o più email da Outlook in documenti Word. Esportare email in Word è un’esigenza comune per archiviare corrispondenza importante, preparare documentazione o condividere messaggi formattati al di fuori di Outlook. Poiché Outlook non offre una funzione integrata per esportare direttamente email come documenti Word, gli utenti spesso devono ricorrere a soluzioni alternative o strumenti di produttività. Questo articolo fornisce istruzioni dettagliate per diversi scenari ed esigenze.
Esportare un’email in un documento Word
Esportare più email in documenti Word separati
Esportare email in Word tramite macro VBA
Esportare un’email in un documento Word
Outlook non include una funzione diretta per «Esportare in Word». Tuttavia, puoi convertire un’email in un documento Word salvandola prima come file MHT (Pagina Web archiviata) e aprendo poi tale file in Microsoft Word. Questo metodo è ideale per esportare un singolo messaggio, formattazione inclusa.
Questo metodo è particolarmente indicato quando si ha occasionalmente bisogno di convertire solo una o due email oppure se si preferisce non ricorrere a componenti aggiuntivi o script. Tuttavia, per utilizzi frequenti o esportazioni批量, questo approccio può risultare ripetitivo, poiché richiede di elaborare un’e-mail alla volta.
1. Seleziona l’email da esportare, quindi fai clic su File > Salva con nome.
2. Nella finestra di dialogo Salva con nome, scegli la cartella di destinazione, inserisci un nome file e imposta il menu a discesa Specifica formato di salvataggio su File MHT.
3. Dopo aver salvato, recati nella cartella in cui è stato salvato il file MHT. Fai clic con il pulsante destro del mouse sul file e seleziona Apri con > Microsoft Word. Consulta lo screenshot seguente.
4. In Microsoft Word, utilizza File > Salva con nome(oppure)Sfoglia) per scegliere dove salvare il file e seleziona Documento di Word nel menu a discesa Specifica formato di salvataggio.
5. Fare clic su Salva. L’email è ora convertita e salvata come documento Word.
Note e suggerimenti:
- Gli allegati non sono inclusi nel file Word e, se necessario, vanno salvati separatamente.
- Se la versione di Word in uso non riconosce il formato MHT, aprilo da Word tramite Apri > Sfoglia e imposta il tipo di file su «Tutti i file (*.*)».
- Occasionalmente, email particolarmente lunghe o complesse potrebbero mostrare lievi differenze di formattazione dopo la conversione.
- Questo metodo conserva la maggior parte della formattazione e delle immagini incorporate, ma oggetti incorporati o alcuni elementi avanzati potrebbero non essere completamente supportati in Word.
Esportare più email in documenti Word separati
Quando devi esportare numerose email in singoli file Word, salvarle una per una diventa estremamente dispendioso in termini di tempo. Se ti capita spesso di dover archiviare o elaborare più email al di fuori di Outlook — ad esempio per reportistica, condivisione o documentazione — ti serve una soluzione batch più efficiente.
Con Kutools per Outlook, puoi esportare facilmente più email selezionate in documenti Word separati in pochi semplici passaggi grazie alla funzione Salva le email selezionate in vari formati di file. Questo non solo ti fa risparmiare tempo, ma garantisce anche la conservazione della formattazione originale delle email e rende il processo altamente personalizzabile.
Installazione gratuitadi Kutools per Outlook; seguire quindi questi passaggi:
1. Seleziona tutte le email di Outlook che desideri esportare (tieni premuto)Ctrl o Maiusc per selezionare più messaggi). Clicca su Kutools > Elaborazione in Massa > Salva le email selezionate in vari formati di file.
2. Nella finestra di dialogo Salva messaggio come altri file, specifica la cartella di destinazione, quindi seleziona l’opzione Formato Word. Puoi inoltre scegliere quali parti dell’email salvare nella sezione a destra.
3. Fare clic su OK. Kutools salverà ogni email selezionata come documento Word separato nel percorso scelto, mantenendo intatta il più possibile la formattazione originale.
Suggerimenti pratici:
- Se si desidera includere gli allegati insieme ai file Word, estrarli o salvarli preventivamente utilizzando le funzionalità di salvataggio batch di Kutools.
- Quando si esporta un conteggio email molto grande, assicurarsi che la cartella di destinazione abbia spazio sufficiente e che i percorsi dei file non superino il limite di lunghezza imposto da Windows.
Vantaggi: Ideale per utilizzi frequenti ed elaborazioni批量; offre un’elevata personalizzazione e preserva automaticamente la formattazione importante.
Svantaggi: Richiede l’installazione di un componente aggiuntivo di terze parti, che potrebbe non essere consentito in alcuni ambienti aziendali.
Demo
Scopri la scheda Kutools/KUTOOLS PLUS in questo video – ricca di funzionalità avanzate, inclusi potenti strumenti basati sull’AI!Prova tutte le funzionalità gratuitamente per 30 giorni senza limitazioni!
Esportare email in Word tramite macro VBA
Per gli utenti che preferiscono un approccio basato su codice o non possono installare componenti aggiuntivi, una macro VBA in Outlook offre una soluzione flessibile e potente. Questo metodo permette di esportare automaticamente una o più email selezionate direttamente in documenti Word, ideale per chi ha dimestichezza con script VBA semplici e desidera personalizzare il contenuto esportato o elaborare in batch le email presenti nella cartella scelta.
Alcuni scenari tipici includono l’archiviazione regolare delle email relative ai progetti, la generazione di documenti ufficiali e l’esportazione massiva per esigenze legali o di consultazione.
Avvertenze e note:
- Le macro VBA potrebbero essere limitate dalle impostazioni di sicurezza di Outlook. Se sono disabilitate, devi abilitarle prima di procedere.
- Questa macro esporta il corpo dell'email e le informazioni di base; gli allegati non sono inclusi per impostazione predefinita.
- I file Word risultanti verranno salvati nella cartella specificata: assicurati di avere i permessi di scrittura in quella posizione.
- In caso di errori, ricontrollare il percorso di destinazione e assicurarsi che Microsoft Word sia installato sul proprio PC.
Come utilizzare la macro VBA:
1. In Outlook, seleziona innanzitutto una o più email da esportare nell’Elenco email.
2. Premere Alt+F11 per aprire l’editor di Microsoft Visual Basic for Applications.
3. Nell’editor VBA, vai su Inserisci > Modulo e incolla il seguente codice VBA nella finestra vuota del modulo.
Codice VBA: Esporta le email selezionate come documenti Word separati
Sub ExportEmailsToWordDocs()
Dim olSelection As Selection
Dim olItem As Object
Dim wdApp As Object
Dim wdDoc As Object
Dim savePath As String
Dim WshShell As Object
Dim Folder As Object
Dim i As Integer
Dim fileName As String
Dim xTitleId As String
xTitleId = "Kutools for Outlook"
On Error GoTo ErrHandler
' Get selected emails
Set olSelection = Application.ActiveExplorer.Selection
If olSelection.Count = 0 Then
MsgBox "Please select at least one email.", vbInformation, xTitleId
Exit Sub
End If
' Use Shell folder picker (works in Outlook)
Set WshShell = CreateObject("Shell.Application")
Set Folder = WshShell.BrowseForFolder(0, "Select a folder to save Word documents", 0, 0)
If Folder Is Nothing Then
MsgBox "Operation cancelled.", vbInformation, xTitleId
Exit Sub
End If
savePath = Folder.Items().Item().Path
If Right(savePath, 1) <> "\" Then savePath = savePath & "\"
' Create Word application
Set wdApp = CreateObject("Word.Application")
wdApp.Visible = False
' Loop through each selected email
For i = 1 To olSelection.Count
Set olItem = olSelection.Item(i)
' Process only MailItem objects
If olItem.Class = 43 Then
Set wdDoc = wdApp.Documents.Add
' Sanitize subject for file name
fileName = CleanFileName(olItem.Subject)
If fileName = "" Then fileName = "Email_" & i
' Write content to Word doc
With wdDoc
.Content.InsertAfter "Subject: " & olItem.Subject & vbCrLf
.Content.InsertAfter "From: " & olItem.SenderName & " <" & olItem.SenderEmailAddress & ">" & vbCrLf
.Content.InsertAfter "Sent: " & olItem.SentOn & vbCrLf & vbCrLf
.Content.InsertAfter olItem.Body
.SaveAs2 FileName:=savePath & fileName & ".docx", FileFormat:=16
.Close False
End With
End If
Next i
MsgBox "Successfully exported " & olSelection.Count & " email(s) to Word documents." & vbCrLf & _
"Saved in: " & savePath, vbInformation, xTitleId
Cleanup:
On Error Resume Next
wdApp.Quit
Set wdApp = Nothing
Set olSelection = Nothing
Set olItem = Nothing
Exit Sub
ErrHandler:
MsgBox "An error occurred: " & Err.Description, vbExclamation, xTitleId
Resume Cleanup
End Sub
' Helper to clean illegal filename characters
Private Function CleanFileName(strName As String) As String
Dim invalidChars As Variant, ch As Variant
invalidChars = Array("\", "/", ":", "*", "?", """", "<", ">", "|")
For Each ch In invalidChars
strName = Replace(strName, ch, "_")
Next
CleanFileName = Trim(strName)
End Function/code> 4. Premere F5 nell’editor VBA oppure assegnare la macro alla barra di accesso rapido o alla scheda Sviluppo per un accesso ancora più veloce in futuro.
5. Quando richiesto, scegli la cartella di destinazione. La macro elaborerà ciascuna email selezionata e salverà ognuna come file Word (.docx) separato, utilizzando l’oggetto dell’email come nome del file.
Se l’oggetto contiene caratteri non validi per i nomi file, questi verranno sostituiti con un trattino basso. L’esportazione include mittente, oggetto dell’email, data e corpo del messaggio.
Suggerimenti e risoluzione problemi:
- Se l’oggetto di un’email è troppo lungo, Windows potrebbe impedirne il salvataggio. In tal caso, accorcialo manualmente in Outlook prima di procedere.
- Se Word non si apre o viene visualizzato un errore, assicurati che Microsoft Word sia installato e aggiornato all’ultima versione disponibile.
- Questo metodo non esporta immagini incorporate né formattazioni complesse; per esportazioni ad alta fedeltà, utilizza il metodo Kutools, se necessario.
- Per tutelare la tua privacy, assicurati di non sovrascrivere file esistenti con lo stesso nome nella cartella di destinazione.
In sintesi, ora hai diverse opzioni efficaci per esportare email da Outlook a Word, che tu debba convertire un singolo messaggio, elaborare in batch molte email con un componente aggiuntivo per la produttività o automatizzare il processo tramite codice VBA. Ogni soluzione presenta vantaggi specifici: i metodi manuali non richiedono configurazioni ma sono più lenti; componenti aggiuntivi come Kutools offrono operazioni batch efficienti con maggiore flessibilità; le macro VBA ti garantiscono il controllo completo se desideri personalizzare il tuo flusso di lavoro. Se un metodo non soddisfa pienamente le tue esigenze, puoi passare in qualsiasi momento a un altro approccio.
Se riscontri problemi, ricontrolla le autorizzazioni sui file, assicurati che il software sia aggiornato e segui attentamente ogni passaggio. Per scenari ulteriori di automazione o integrazione, puoi valutare di esportare le email in formato PDF oppure utilizzare altre funzionalità di esportazione di Outlook, a seconda delle necessità.
Migliori strumenti per la produttività in Office
Scopri il nuovissimo Kutools per Outlook con 100+ funzionalità incredibili!Clicca per scaricare ora!
📧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!


🚀 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