如何將Outlook郵件正文文字匯出到Excel工作表?
將Outlook中的郵件正文文字匯出到Excel工作表,對於追蹤資訊或分析郵件中的數據非常有幫助。本教程將引導您完成兩種方法:使用VBA(Visual Basic for Applications)進行手動匯出,以及使用Kutools for Outlook的保存郵件為其他文件功能,這可以簡化該過程。
使用Kutools for Outlook批量將郵件正文文字匯出到Excel
支持匯出多封郵件並將其保存為PDF、Excel、HTML或其他文件格式。
使用VBA將郵件正文文字匯出到Excel
使用VBA是一種將郵件正文文字手動匯出到Excel工作表的方法。請按照以下步驟操作:
1. 打開郵件,選擇要匯出到Excel工作表的郵件正文,然後按Alt + F11鍵打開Microsoft Visual Basic for Applications窗口。
2. 在Microsoft Visual Basic for Applications窗口中,點擊插入 > 模組。然後將以下VBA代碼複製到代碼窗口中。
VBA代碼:將Outlook郵件正文文字匯出到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
注意:在代碼中,“Email body.xlsx”是您將創建的工作簿名稱,其中包含所選郵件正文文字。您可以根據需要更改它。
3. 點擊工具 > 引用。然後在“ 引用 – 專案”對話框中勾選Microsoft Excel Object Library和Microsoft Word Object Library兩個選項。參見截圖:

4. 接著會彈出一個瀏覽文件夾對話框,請選擇一個文件夾來保存工作簿並點擊確定按鈕。

現在,一個名為“Email body”的工作簿已經被創建並保存到指定的文件夾中。打開該工作簿,您可以看到所選郵件正文文字已被匯出到工作簿的Sheet1中。
Outlook中的AI郵件助理:更聰明的回覆,更清晰的溝通(一鍵奇蹟!) 免費
使用Kutools for Outlook的AI郵件助理簡化您的日常Outlook任務。這個強大的工具會從您過去的郵件中學習,提供智能且準確的答覆,優化您的郵件內容,並幫助您輕鬆起草和潤色郵件。

此功能支援:
- 智能回覆:根據您過去的對話獲得量身定制、精確且隨時可用的回覆。
- 增強內容:自動優化您的郵件文字以提高清晰度和影響力。
- 輕鬆撰寫:只需提供關鍵字,讓AI處理其餘部分,並有多種寫作風格可供選擇。
- 智能擴展:通過上下文感知建議來拓展您的思路。
- 摘要生成:即時獲取長郵件的簡潔概述。
- 全球觸及:輕鬆將您的郵件翻譯成任何語言。
此功能支援:
- 智能郵件回覆
- 優化的內容
- 基於關鍵字的草稿
- 智能內容擴展
- 郵件摘要生成
- 多語言翻譯
最重要的是,此功能永遠完全免費!不要再等待了——立即下載AI郵件助理並享受吧
使用Kutools for Outlook批量將郵件正文文字匯出到Excel
如果您更喜歡一種用戶友好且省時的方法,Kutools for Outlook提供了一個保存郵件為其他文件的功能,允許您批量保存郵件正文文字和其他詳細信息。
安裝Kutools for Outlook後,請按照以下步驟操作:
第1步:選擇要匯出其正文文字的郵件。
第2步:點擊Kutools > 批量處理 > 保存多封Email為PDF等類型。

第3步:在保存郵件為其他文件對話框中,
選擇一個文件夾來放置匯出的文件。
勾選Excel格式。
勾選僅正文。
點擊確定。
現在,所選郵件的正文文字已保存為單獨的Excel文件。

最佳辦公室生產力工具
最新消息:Kutools for Outlook推出免費版本!
體驗全新的Kutools for Outlook免費版本,擁有70多項令人驚嘆的功能,永久使用!立即點擊下載!
🤖 Kutools AI :使用先進的AI技術輕鬆處理郵件,包括答覆、摘要、優化、擴展、翻譯和撰寫郵件。
📧 郵件自動化:自動回覆(適用於POP和IMAP) / 計劃發送郵件 / 發送郵件時按規則自動抄送密送 / 自動轉發(高級規則) / 自動新增問候語 / 自動將多收件人郵件拆分為個別郵件...
📨 郵件管理:撤回郵件 / 按主題和其他方式阻止詐騙郵件 / 刪除重複郵件 / 高級搜索 / 整合文件夾...
📁 附件專業版:批量保存 / 批量拆離 / 批量壓縮 / 自動保存 / 自動拆離 / 自動壓縮...
🌟 介面魔法:😊更多漂亮和酷炫的表情符号 / 當重要郵件到來時提醒您 / 最小化Outlook而不是關閉...
👍 一鍵奇蹟:帶附件全部答復 / 防止網絡釣魚郵件 / 🕘顯示發件人的時區...
👩🏼🤝👩🏻 聯絡人和日曆:從選中郵件批量新增聯絡人 / 將聯絡人組拆分為個別組 / 移除生日提醒...
立即單擊解鎖Kutools for Outlook。不要等待,立即下載並提升您的效率!

