Outlook:如何列印不含圖片的郵件
一般在 Outlook 中列印郵件時,圖片會一併列印出來。但有時您可能只想列印純文字內容,不包含任何圖片,而 Outlook 本身並未提供此功能。本教學提供一段 VBA 程式碼,可立即透過 Word 列印不含圖片的郵件;若您的電腦未連接印表機,該 VBA 程式碼會先將郵件匯出為不含圖片的 PDF 檔案,待印表機可用時再進行列印。
使用 VBA 列印不含圖片的郵件
1. 選取一封您僅想列印文字內容的郵件,然後按下 Alt+F11 鍵,即可開啟 Microsoft Visual Basic for Applications 視窗。
2. 按一下插入> 模組,建立新的空白模組,然後將下方程式碼複製並貼上至該模組中。
VBA:匯出不含圖片的郵件
Sub PrintWithoutImages()
'UpdatebyExtendoffice20220414
Dim xMail As Outlook.MailItem
Dim xFileName As String, xSubject As String
Dim xWord As Word.Application
Dim xWordDoc As Word.Document
Dim xInlineShape As Word.InlineShape
Dim InvalidArr
On Error Resume Next
If Application.ActiveWindow.Class = olInspector Then
Set xMail = ActiveInspector.CurrentItem
ElseIf Application.ActiveWindow.Class = olExplorer Then
Set xMail = ActiveExplorer.Selection.Item(1)
End If
InvalidArr = Array("/", "\", "*", ":", Chr(34), "?", "<", ">", "|")
xSubject = xMail.Subject
For i = 0 To UBound(InvalidArr)
xSubject = VBA.Replace(xSubject, InvalidArr(i), "")
Next i
xFileName = Environ("Temp") & "\" & xSubject & ".doc"
Debug.Print xFileName
xMail.SaveAs xFileName, olDoc
Set xWord = CreateObject("Word.Application")
xWord.Visible = False
Set xWordDoc = xWord.Documents.Open(xFileName)
For Each xInlineShape In xWordDoc.InlineShapes
xInlineShape.Delete
Next
xWordDoc.PrintOut
xWordDoc.Close
xWord.Quit
Kill xFileName
End Sub

3. 按一下工具 > 參考設定,開啟參考設定– 專案 1 對話方塊,勾選 Microsoft Word 16.0 物件庫 核取方塊,再按一下確定。


4-1. 將游標置於程式碼內,按下 F5 鍵或點擊執行按鈕即可執行程式碼,隨即透過 Word 立即列印不含圖片的郵件。若您的電腦未連接印表機,請依照步驟 4 操作。
4-2. 當您的電腦未連接印表機時,在按下 F5 鍵或按一下執行按鈕以執行程式碼後,系統將彈出對話方塊,讓您選擇儲存 PDF 檔案的資料夾並為其命名。請按一下儲存。
現在郵件已匯出為不含圖片的 PDF。開啟 PDF 檔案後,請按一下滑鼠右鍵並選取列印以列印郵件。


提示:如果您想將所選郵件批次儲存為 PDF(或 Word、CSV、Excel、TXT、HTML 檔案),並完整保留圖片、標頭、內文、副本收件人等內容,只需使用批次儲存功能,3 個步驟輕鬆完成!Kutools for Outlook
1. 選取郵件。
2. 按一下 Kutools> 批次儲存。

3. 選擇儲存位置,勾選您需要的檔案類型,然後點擊「確定」。


Outlook 中的 AI 郵件助理:聰明回覆、清晰溝通,一鍵輕鬆搞定!
透過 Kutools for Outlook 的 AI 郵件助理,輕鬆簡化您每日的 Outlook 工作!這款強大工具能學習您過往的郵件內容,提供智慧又精準的回覆建議、優化郵件文字,並協助您毫不費力地起草與潤飾訊息。

此功能支援:
- 智慧回覆:根據您過往的對話,量身打造精準到位的回應,立即可用。
- 內容強化:自動優化您的郵件文字,提升清晰度與影響力。
- 輕鬆撰寫:只需提供關鍵字,其餘交給 AI 處理,並支援多種潤色風格。
- 智慧擴充:根據上下文提供貼心建議,延伸您的創意與想法。
- 摘要功能:立即獲取長篇郵件的簡明摘要。
- 全球溝通:輕鬆將郵件翻譯成任何語言。
此功能支援:
- 智慧郵件回覆
- 優化內容
- 關鍵字草稿
- 智慧內容擴充
- 郵件摘要
- 多語言翻譯
別再等待——立即下載 AI 郵件助理,盡情享受!
最佳 Office 生產力工具
體驗全新 Kutools for Outlook,內含 100+ 項超強功能!立即點擊下載!
🤖KUTOOLS AI:運用先進 AI 技術,輕鬆處理電子郵件——無論是回覆、摘要、優化、擴充、翻譯還是撰寫郵件,通通一鍵搞定!
📧 郵件自動化:自動答覆(支援 POP 與 IMAP)/預約寄送郵件/寄信時依規則自動抄送密送/自動轉發(高級規則)/自動加入問候語/自動將多收件人郵件拆分為個別訊息……
📨 郵件管理:撤回郵件/依主旨等條件封鎖詐騙郵件/刪除重複郵件/高級搜尋/整合文件夾……
📁 附件專業版:批次儲存/批次解除附加/批次壓縮/自動保存/自動拆離/自動壓縮……
🌟 介面魔法:😊更多精美酷炫表情符號/重要郵件來到時提醒您/最小化 Outlook 而非關閉……
👍 一鍵奇蹟:帶附件全部答復/防釣魚郵件/🕘顯示發送者當前時間時區……
👩🏼🤝👩🏻 聯絡人與行事曆:從選取的郵件中批次新增聯絡人/將聯繫人組拆分為個別群組/移除生日提醒……
用您的慣用語言暢享 Kutools — 完整支援英文、西班牙文、德文、法文、中文等 40 多種語言!
立即一鍵解鎖 Kutools for Outlook!別再等待,馬上下載,全面提升工作效率!


🚀 一鍵下載 — 立即取得所有 Office 增益集
強烈推薦:Kutools for Office(5 合 1)
一鍵下載五個安裝程式,一次完成 — Kutools for Excel、Outlook、Word、PowerPoint 與 Office Tab Pro!立即點擊下載!
- ✅ 一鍵便利:只需一次操作,即可下載全部五個安裝套件!
- 🚀 隨時應對任何 Office 任務:按需安裝所需增益集,立即提升工作效率!
- 🧰 包含:Kutools for Excel/Kutools for Outlook/Kutools for Word/Office Tab Pro/Kutools for PowerPoint