Skip to main content

Come esportare il testo del corpo di un'email di Outlook in un foglio di calcolo Excel?

Author: Siluvia Last Modified: 2025-05-29

Esportare il testo del corpo delle email da Outlook a un foglio di calcolo Excel può essere utile per tenere traccia delle informazioni o analizzare i dati contenuti nelle email. Questa guida ti accompagnerà attraverso due metodi: utilizzando VBA (Visual Basic for Applications) per esportazioni manuali e la funzionalità Salva email come altri file di Kutools per Outlook, che semplifica il processo.

Esportazione del Testo del Corpo dell'Email in Excel con VBA

Esportazione in Blocco del Testo del Corpo dell'Email in Excel con Kutools per Outlook
Supporta l'esportazione di più messaggi e il loro salvataggio in formato PDF, Excel, HTML o altri formati di file.


Esportazione del Testo del Corpo dell'Email in Excel con VBA

L'utilizzo di VBA è un metodo manuale per esportare il testo del corpo dell'email in un foglio di calcolo Excel. Segui questi passaggi:

1. Apri l'email, seleziona il corpo dell'email che desideri esportare nel foglio di calcolo Excel, quindi premi i tasti Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.

2. Nella finestra Microsoft Visual Basic for Applications, clicca su Inserisci > Modulo. Dopodiché, copia il seguente codice VBA nella finestra del Codice.

Codice VBA: esporta il testo del corpo di un'email di Outlook in un foglio di calcolo Excel

Sub ExportToExcel()
Dim xExcel As Excel.Application
Dim xWb As Workbook
Dim xWs As Worksheet
Dim xInspector As Inspector
Dim xItem As Object
Dim xMailItem As MailItem
Dim xDoc As Document
Dim xShell As Object
Dim xFilePath As String
On Error Resume Next
    Set xShell = CreateObject("Shell.Application")
    Set xFolder = xShell.BrowseForFolder(0, "Select a Folder:", 0, 0)
    If TypeName(xFolder) = "Nothing" Then Exit Sub
    Set xFolderItem = xFolder.Self
    xFilePath = xFolderItem.Path & "\"
    Set xItem = Outlook.Application.ActiveExplorer.Selection.item(1)
    If xItem.Class <> olMail Then Exit Sub
    Set xMailItem = xItem
    Set xInspector = xMailItem.GetInspector
    Set xDoc = xInspector.WordEditor
    xDoc.Application.Selection.Range.Copy
    xInspector.Close olDiscard
    Set xExcel = New Excel.Application
    Set xWb = xExcel.Workbooks.Add
    Set xWs = xWb.Sheets.item(1)
    xExcel.Visible = False
    xWs.Activate
    xWs.Paste
    xWs.SaveAs xFilePath & "Email body.xlsx"
    xWb.Close True
    xExcel.Quit
    Set xWs = Nothing
    Set xWb = Nothing
    Set xExcel = Nothing
End Sub

Nota: Nel codice, “Email body.xlsx” è il nome della cartella di lavoro che verrà creata con il testo del corpo dell'email selezionato. Puoi modificarlo in base alle tue esigenze.

3. Clicca su Strumenti > Riferimenti. Quindi, seleziona entrambe le caselle Microsoft Excel Object Library e Microsoft Word Object Library nella finestra di dialogo Riferimenti – Progetto. Vedi screenshot:

doc-export-body-to-excel-1

4. Successivamente, apparirà una Sfoglia Cartella finestra di dialogo, seleziona una cartella in cui salvare la cartella di lavoro e clicca sul pulsante OK.

doc-export-body-to-excel-2

Ora è stata creata e salvata una cartella di lavoro denominata “Email body” in una cartella specifica. Apri la cartella di lavoro, vedrai che il testo del corpo dell'email selezionato è stato esportato nel Foglio1 della cartella di lavoro.

Assistente AI per la Posta in Outlook: Risposte più intelligenti, comunicazione più chiara (magia con un clic!) GRATIS

Semplifica le tue attività quotidiane di Outlook con l'Assistente AI per la Posta di Kutools per Outlook. Questo potente strumento impara dalle tue email precedenti per offrire risposte intelligenti e accurate, ottimizzare il contenuto delle tue email e aiutarti a redigere e perfezionare i messaggi senza sforzo.
doc ai email handle

Questa funzione supporta:

  • Risposte Intelligenti: Ottieni risposte create a partire dalle tue conversazioni passate—personalizzate, precise e pronte all'uso.
  • Contenuto Migliorato: Perfeziona automaticamente il testo delle tue email per chiarezza e impatto.
  • Composizione Senza Sforzo: Fornisci solo delle parole chiave e lascia che l'IA si occupi del resto, con diversi stili di scrittura.
  • Estensioni Intelligenti: Espandi i tuoi pensieri con suggerimenti contestuali.
  • Riassunti: Ottieni sintesi concise di email lunghe istantaneamente.
  • Portata Globale: Traduci le tue email in qualsiasi lingua con facilità.

Questa funzione supporta:

  • Risposte intelligenti alle email
  • Contenuto ottimizzato
  • Bozze basate su parole chiave
  • Estensione intelligente del contenuto
  • Riassunto delle email
  • Traduzione multilingue

Il meglio di tutto è che questa funzione è completamente gratuita per sempre! Non aspettare—scarica subito Assistente AI per la Posta e goditela


Esportazione in Blocco del Testo del Corpo dell'Email in Excel con Kutools per Outlook

Se preferisci un metodo facile da usare e che risparmi tempo, Kutools per Outlook offre una funzionalità Salva email come altri file che consente di salvare il testo del corpo dell'email e altri dettagli in blocco.

Kutools per Outlook: Sblocca oltre 100 funzionalità essenziali e avanzate! Goditi più di 70 funzionalità gratuitamente. Scarica ed esplora la versione gratuita oggi stesso!

Dopo aver installato Kutools per Outlook, segui i passaggi seguenti:

Passo 1. Seleziona i messaggi di cui vuoi esportare i testi del corpo.

Passo 2. Clicca su Kutools > Elaborazione in Massa > Salva le email selezionate in vari formati di file come PDF.

click-save-messages-as-files-under-kutools-tab

Passo 3. Nella finestra di dialogo Salva email come altri file,

  1. Seleziona una cartella in cui inserire i file esportati.

  2. Seleziona Formato Excel.

  3. Seleziona Solo Corpo.

  4. Clicca Ok.

    save-messages-as-files-dialog

Ora solo i testi del corpo dei messaggi selezionati sono stati salvati come file Excel separati.

save-result

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!

🤖 Kutools AI : Sfrutta una tecnologia AI avanzata per gestire le email senza sforzo, tra cui rispondere, riassumere, ottimizzare, estendere, tradurre e scrivere email.

📧 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...

Sblocca subito Kutools per Outlook con un solo clic. Non aspettare, scaricalo ora e aumenta la tua efficienza!

kutools for outlook features1 kutools for outlook features2