Come esportare il testo del corpo dell'email di Outlook in un foglio di calcolo Excel?
Se desideri esportare il testo del corpo dell'email selezionato da Outlook a un foglio di calcolo Excel, il metodo in questo articolo può aiutarti.
Esporta il testo del corpo dell'e-mail di Outlook in un foglio di calcolo Excel con codice VBA
Esporta il testo del corpo dell'e-mail di Outlook in un foglio di calcolo Excel con codice VBA<
Si prega di eseguire il codice VBA di seguito per esportare il testo del corpo selezionato di un'e-mail di Outlook in Excel.
1. Aprire l'e-mail, selezionare il corpo dell'e-mail che si desidera esportare in un foglio di calcolo Excel, quindi premere il tasto altro + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.
2. Nel Microsoft Visual Basic, Applications Edition finestra, fare clic inserire > Moduli. Quindi copia sotto il codice VBA nella finestra del codice.
Codice VBA: esporta il testo del corpo dell'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
Note:: Nel codice, "Invia un'email a body.xlsx"È il nome della cartella di lavoro che creerai con il testo del corpo dell'email selezionato. Puoi cambiarlo in base alle tue necessità.
3. Clic Strumenti > Riferimenti. Quindi controlla entrambi i file Libreria di oggetti di Microsoft Excel ed Libreria di oggetti di Microsoft Word caselle in Riferimenti - Progetto la finestra di dialogo. Vedi screenshot:
4. Quindi a Sfoglia per cartella si apre la finestra di dialogo, selezionare una cartella per salvare la cartella di lavoro e fare clic su OK pulsante.
Ora una cartella di lavoro denominata "corpo e-mail"Viene creato e salvato in una cartella specificata. Apri la cartella di lavoro, puoi vedere che il testo del corpo dell'e-mail selezionato viene esportato nel Foglio1 della cartella di lavoro.
I migliori strumenti per la produttività in ufficio
Kutools for Outlook - Oltre 100 potenti funzionalità per potenziare il tuo Outlook
🤖 Assistente di posta AI: E-mail istantanee professionali con la magia dell'intelligenza artificiale: risposte geniali con un solo clic, tono perfetto, padronanza multilingue. Trasforma l'e-mail senza sforzo! ...
???? Automazione di posta elettronica: Fuori sede (disponibile per POP e IMAP) / Pianifica l'invio di e-mail / CC/BCC automatico in base alle regole durante l'invio di e-mail / Inoltro automatico (regole avanzate) / Aggiunta automatica di saluto / Suddividi automaticamente le email con più destinatari in singoli messaggi ...
📨 gestione e-mail: Richiama facilmente le email / Blocca le email truffe per soggetto e altri / Elimina email duplicate / Ricerca avanzata / Consolidare cartelle ...
📁 Allegati Pro: Salvataggio in batch / Stacca batch / Comprimi in lotti / Salvataggio automatico / Scollegamento automatico / Comprimi automaticamente ...
🌟 Magia dell'interfaccia: 😊Più emoji carini e fantastici / Aumenta la tua produttività in Outlook con le visualizzazioni a schede / Riduci a icona Outlook invece di chiuderlo ...
👍 Meraviglie con un clic: Rispondi a tutti con gli allegati in arrivo / E-mail anti-phishing / 🕘Mostra il fuso orario del mittente ...
👩🏼🤝👩🏻 Contatti e calendario: Aggiungi in batch contatti dalle email selezionate / Dividere un gruppo di contatti in singoli gruppi / Rimuovi promemoria compleanno ...
Al di sopra Caratteristiche 100 Attendi la tua esplorazione! Clicca qui per scoprire di più.