如何在 Outlook 中使用萬用字元進行部分字詞搜尋?
許多 Outlook 使用者發現,雖然搜尋功能速度飛快,卻不支援使用萬用字元來搜尋電子郵件中的部分字詞。例如,在搜尋欄輸入 *berry,希望能找到如 strawberry、blueberry 或 cranberry 等字詞,卻不會傳回任何結果。當您需要找出包含特定字詞模式或片段的所有郵件(尤其是事先不清楚完整字詞時),這種限制可能帶來不便。
本文介紹幾種在 Outlook 中實現萬用字元式部分字詞搜尋的實用方法。無論您是要在單封電子郵件內搜尋、掃描整個資料夾,還是透過 VBA 自動化執行搜尋,都能找到符合不同需求與個人偏好的逐步解決方案。每項方案皆附有適用情境說明、潛在限制提醒,以及疑難排解建議,助您輕鬆在 Outlook 中精準找出所需資訊。
以下是三種有效的替代方法,每種方法均附詳細說明:
VBA 程式碼:以程式方式使用萬用字元或部分字詞搜尋電子郵件
在單封電子郵件內使用萬用字元搜尋部分字詞
若您需要在單封電子郵件內文中使用萬用字元來識別特定字詞或模式,Outlook 在郵件視窗中提供了一項強大的特殊搜尋功能。當您審閱冗長或複雜的郵件時,這項功能尤為實用,因為肉眼難以逐一掃描所有字詞片段或其變體。
若要在單封電子郵件內容中執行萬用字元搜尋,請依照下列步驟操作:
1. 切換至郵件檢視,然後雙擊開啟您要使用萬用字元搜尋的電子郵件。此功能無法在閱讀窗格中使用,請務必在獨立視窗中開啟郵件。
2. 在功能區功能表上,選取郵件> 尋找。根據您的 Outlook 版本與視窗大小,此選項可能顯示為放大鏡圖示,或僅顯示「尋找」。

3. 在開啟的「尋找與取代」對話方塊中,點擊「更多」按鈕以展開其他搜尋選項(若尚未顯示)。展開這些選項是啟用萬用字元功能的關鍵。

4. 勾選標示為使用萬用字元的核取方塊。接著,在「尋找目標」方塊中輸入部分字詞或萬用字元模式(例如輸入)*berry,即可比對所有以「berry」結尾的字詞)。為獲得最佳效果,請使用星號*代表任意字元序列,或使用問號?代表單一字元。完成後,點擊閱讀反白或全部反白,即可在郵件內文中醒目顯示所有相符項目!

📌 結果:Outlook 會立即醒目標示郵件中所有符合您萬用字元搜尋條件的項目,讓您快速瀏覽並輕鬆檢視每一筆相符內容!

適用情境:此方法最適合需要在單封電子郵件內文中進行詳細且精準搜尋的情境,特別是在稽核資訊或於冗長對話中查找特定模式時。然而,此方法一次僅能處理單一郵件,無法同時搜尋多封郵件或整個資料夾。
額外提示:請務必勾選「使用萬用字元」,否則標準搜尋會將星號或問號視為一般字元,而非萬用字元。此對話方塊可能不支援某些複雜的萬用字元模式(例如巢狀萬用字元或進階正規表示式),請務必確認醒目顯示的結果符合您的預期搜尋範圍!
疑難排解建議:若未看到預期的醒目顯示結果,請再次確認萬用字元語法是否正確。若完全沒有反白項目,請嘗試使用更通用的搜尋模式,或檢查搜尋查詢中是否含有意外空格或輸入錯誤。請注意,此搜尋功能僅限於已開啟郵件的內文內容,不會涵蓋附件或郵件標頭欄位。
🔍立即清除 Outlook 中的近期搜尋記錄!
您的 Outlook 搜尋列是否堆滿了舊的搜尋字詞?立即使用 Kutools for Outlook!其強大的清除搜索歷史功能,讓您**只需一鍵**即可清除所有近期搜尋記錄,提升搜尋效率,同時加強隱私保護!

在郵件資料夾的所有電子郵件中搜尋部分字詞
當您需要在整個資料夾中找出包含特定關鍵字片段或部分字詞的所有郵件時,Outlook 的一般搜尋功能不支援在查詢中使用萬用字元。不過,透過「進階搜尋」,您仍可執行類似的部分比對篩選,輕鬆找出含有目標字詞片段的郵件——即使這些郵件中的完整字詞彼此不同,也能精準命中。
以下是使用進階搜尋在郵件資料夾中掃描部分字詞比對的方法:
1. 首先開啟郵件檢視,然後點選您要執行部分字詞搜尋的特定資料夾(例如收件匣、已傳送郵件或自訂資料夾)。若需深入搜尋,請依需求對每個資料夾重複此操作。
2. 若要開啟「進階搜尋」視窗,請先將游標置於搜尋方塊內,接著前往功能區,依序點選搜尋 > 搜尋工具 > 進階搜尋。
若您偏好使用鍵盤快速鍵,只需按下 Ctrl+Shift+F,即可從 Outlook 任何位置快速開啟進階搜尋!

3. 在「進階搜尋」對話方塊中,切換至進階索引標籤,並設定以下搜尋篩選條件:
- 1)。按一下欄位,指向所有郵件欄位,然後選擇您要搜尋的特定欄位,例如主旨、訊息(電子郵件內文),或其他可用欄位,如寄件者或收件者。若要搜尋電子郵件內容,建議選取「訊息」。
- 2)。從「條件」下拉列表中選取包含,即可搜尋所選欄位中任何位置含有您指定文字片段的電子郵件。
- 3)。在「值」方塊中輸入部分關鍵字(例如輸入「berry」,即可比對到「strawberry」、「blueberry」等)。無需使用萬用字元;進階搜尋會自動在目標欄位的任意位置查找該字串。
- 4)。點擊新增至清單,立即確認並套用此搜尋條件!

4. 現在,點擊立即尋找按鈕執行搜尋,結果將顯示在對話方塊下方區域,列出資料夾中所有包含指定部分字詞或文字字串的電子郵件。
📌 結果: 所有包含部分關鍵字的電子郵件(無論該字串出現在所選欄位的任何位置)都會顯示於「進階搜尋」結果窗格中。您可以捲動瀏覽結果,或雙擊任一郵件以進一步檢視。

適用情境:此方法適用於在資料夾中搜尋特定文字片段,無論該片段出現在主旨、訊息內文、寄件者或其他欄位中。相較於單封郵件搜尋,此方式更全面,但仍非使用真正的萬用字元——僅會比對該字串在任何位置的部分匹配結果。
優點與限制:此篩選條件設定簡單,適用於大多數文字搜尋,但不支援進階萬用字元(如)*或?)及正規表示式語法。此外,若搜尋條件過於寬泛,可能導致結果過多,需耗費較長時間手動檢視。
注意事項:請留意,在包含數百甚至數千封郵件的大型資料夾中進行搜尋可能需要一些處理時間;若使用多欄位搜尋,且同一字詞出現在不同欄位中,可能會傳回重複結果。
疑難排解建議:若未顯示任何結果,請再次確認所選欄位是否正確(例如:搜尋內文應選擇「訊息」欄位)。拼字錯誤,或搜尋字詞中包含特殊空格,都可能導致搜尋結果為空。系統預設不區分大小寫;但若您確定應有相符項目卻未顯示,請檢查內容是否含有隱藏格式或非標準字元。
VBA 程式碼:以程式方式使用萬用字元或部分字詞搜尋電子郵件
在某些情況下,特別是當使用者經常需要搜尋特定模式、需在多個資料夾中重複執行相同的搜尋任務,或 Outlook 內建對話方塊無法提供足夠彈性的比對功能時,可透過 Outlook 中的 VBA(Visual Basic for Applications)實現自動化解決方案。VBA 巨集能模擬萬用字元搜尋,在單一或多個資料夾中快速找出包含部分關鍵字的郵件,為進階使用者與管理員帶來更高的靈活性與執行效率。
適用情境:若您經常需要對大量郵件或資料夾執行重複性搜尋、自動化並自訂搜尋規則,或希望以程式方式提取與處理搜尋結果(例如標記、列出或產出報告),VBA 將特別實用。唯一限制在於:設定與執行 VBA 巨集需具備基本的 VBA 編輯器操作知識,且此解決方案僅適用於桌面版 Outlook(不支援網頁版或行動版)。
請依照下列步驟使用 VBA 巨集,以找出包含部分關鍵字的郵件——有效模擬萬用字元式搜尋:
1. 執行巨集前,請先指定要搜尋的 Outlook 資料夾。建議直接在資料夾清單中選取目標郵件資料夾,讓巨集僅處理該資料夾內容,避免掃描整個信箱——不僅耗時,還可能大量佔用系統資源!
2. 按下 Alt+F11,即可在 Outlook 中開啟 Microsoft Visual Basic for Applications(VBA)視窗。
3. 在 VBA 視窗中,點選插入> 模組,並將下列 VBA 程式碼複製貼上至新模組視窗中。
VBA 程式碼:在當前文件夾中搜尋包含部分關鍵字或模式的所有郵件
Sub SearchEmailsWithPartialWord()
Dim xFolder As Outlook.MAPIFolder
Dim xMail As Outlook.MailItem
Dim xItem As Object
Dim xPattern As String
Dim xResult As String
Dim xMatched As Boolean
Dim i As Integer
On Error Resume Next
Set xFolder = Application.ActiveExplorer.CurrentFolder
xPattern = InputBox("Enter the keyword or partial word to search for (e.g., berry):", "KutoolsforOutlook")
If xPattern = "" Then Exit Sub
xResult = ""
i = 0
For Each xItem In xFolder.Items
If xItem.Class = olMail Then
xMatched = (InStr(1, xItem.Subject, xPattern, vbTextCompare) > 0) Or _
(InStr(1, xItem.Body, xPattern, vbTextCompare) > 0)
If xMatched Then
i = i + 1
xResult = xResult & vbCrLf & i & ". " & xItem.Subject
End If
End If
Next
If xResult <> "" Then
MsgBox "Found emails containing """ & xPattern & """:" & vbCrLf & xResult, vbInformation, "KutoolsforOutlook"
Else
MsgBox "No emails containing """ & xPattern & """ were found in this folder.", vbInformation, "KutoolsforOutlook"
End If
Set xFolder = Nothing
Set xMail = Nothing
End Sub 4. 按下 F5 鍵執行巨集。當系統提示時,請輸入欲搜尋的關鍵字片段(例如 )berry)。巨集將掃描目前選取資料夾中的所有郵件,並回傳主旨或內文中包含該關鍵字的郵件主旨清單。若有相符項目,將於標題為「KutoolsforOutlook」的對話方塊中列出;若無相符項目,亦會顯示通知。
使用技巧:為獲得最佳效果,建議選取範圍較小或目標明確的資料夾。若需搜尋多個資料夾,可逐一選取後執行巨集,或修改程式碼以循環處理多個資料夾。
此巨集可比對關鍵字或文字片段在任何位置的出現;若您熟悉 VBA 撰寫,更能透過正規表示式(RegExp)或自訂邏輯進一步擴充程式碼,輕鬆實現更進階的「萬用字元」功能(例如使用星號或問號比對多重模式)!
注意事項與疑難排解:執行或編輯巨集前,務必先儲存 Outlook 中的工作內容。請確認已在 Outlook 安全性設定中啟用巨集(檔案>選項>信任中心>信任中心設定>巨集設定)。此巨集僅搜尋郵件主旨與內文,不包含附件或對話記錄。若出現錯誤,請確認已選取郵件資料夾,且其中項目確實為郵件,而非行事曆項目或其他物件類型。
相關文章
最佳 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
