KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Outlook 中搜尋完全符合的字元字串或詞組?

作者Kelly修改日期

使用 Outlook 時,使用者經常需要找出包含特定字詞或確切詞組的郵件。例如,當您在搜尋方塊中輸入 Image with(不含引號)時,Outlook 會傳回訊息中任何位置包含「Image」與「with」這兩個字詞的郵件——但這兩個字詞未必相鄰。當您的信箱含有大量郵件,且因稽核、法律或專案需求必須進行精確搜尋時,這種行為不僅令人沮喪,更嚴重影響效率!

為協助您解決此問題,並取得嚴格符合搜尋條件的結果,以下是四種實用方法:


使用引號搜尋確切詞組

  1. 前往您要執行搜尋的資料夾(例如「收件匣」、「已傳送郵件」或自訂資料夾)。
  2. 點擊郵件清單頂端的搜尋框。
  3. 輸入您要尋找的確切詞組,並以雙引號括住。範例:輸入 "Image with"
  4. 按下 Enter 鍵。

Outlook 僅會傳回包含完整片語「Image with」的電子郵件,而不會傳回僅分別含有「Image」與「with」這兩個單字的郵件。

注意事項
  • 預設情況下,Outlook 會在目前郵箱的所有郵件資料夾中進行搜尋。如有需要,您可手動將搜尋範圍改為「目前資料夾」,以將結果限定於該特定資料夾內。
  • 此方法適用於主旨、內文及附件(前提是您已在搜尋選項中啟用「包含帶有附件的郵件」)。

在電子郵件中搜尋與完全符合完全相符的字元字串(僅限完整單字)

若您的搜尋需求僅限於單封郵件內容,並希望精準定位特定字詞或詞組,Outlook 內建的「尋找與取代」功能正是理想選擇。此方法特別適合用於手動檢查、校對,以及確認單一郵件中的細節——例如審閱合約條款或驗證關鍵字的使用情況。

請依照下列步驟,在 Outlook 郵件中執行完全符合搜尋(僅限完整單字):

1. 切換至郵件檢視畫面,並連按兩下目標郵件以開啟進行搜尋。

2. 在開啟的郵件視窗中,選取功能區上的郵件 > 尋找。請參閱下方截圖:
doc-search-exact-match-5

3. 在出現的「尋找與取代」對話方塊中,點擊更多按鈕,即可開啟進階搜尋選項。詳情請參閱下方截圖:
doc-search-exact-match-6

4. 設定搜尋選項:
doc-search-exact-match-7
(1) 在僅尋找完整單字核取方塊中打勾(位於)搜索選項區域)。
(2) 在尋找目標方塊中輸入所需字詞。
(3) 使用閱讀醒目提示> 全部醒目提示 功能,以視覺方式標示郵件中該確切字詞的所有出現位置。
注意:若您的搜尋字串包含空格(亦即輸入的是詞組而非單一字詞),則僅尋找完整單字設定將無法如預期運作。在此情況下,Outlook 會忽略「僅完整單字」限制,可能比對詞組的部分內容或個別單字,進而導致不準確的結果。若要在郵件中精準搜尋確切的多字詞組,建議關閉「僅完整單字」選項進行搜尋,並手動確認醒目提示的結果,或嘗試下方提供的資料夾範圍或進階解決方案。

5. 在確認醒目提示結果後,關閉「尋找與取代」對話方塊。別忘了檢查格式設定或大小寫敏感度等細節,這些因素都可能影響搜尋結果!

此方法快速直觀,但僅適用於單封郵件。若您需要在整個資料夾或多封郵件中進行搜尋,請繼續閱讀以下更適合的替代方案。

如果您發現結果不如預期(例如遺漏比對項目或僅部分比對),請確認搜尋字詞的拼字與空格是否完全正確,並考慮在獨立視窗中開啟郵件,以便更輕鬆檢視內容。


在郵件資料夾中搜尋與完全符合完全相符的字元字串/片語

如果您的目標是在整個資料夾中找出包含確切詞組的郵件(例如提取含有特定項目名稱或關鍵詞組的往來信件),Outlook 的「進階尋找」功能可讓您自訂搜尋條件,突破簡單關鍵字比對的限制。當您在處理大量郵件、共用專案信箱或歸檔資料夾時,若需進行精準篩選以利後續分析,此功能尤為實用。

以下是設定在郵件資料夾中搜尋字元字串或詞組的完全符合詳細指南:

1. 切換至郵件檢視畫面,並開啟您要搜尋的資料夾。將游標置於搜尋方塊中,即可顯示搜尋工具索引標籤(如下方截圖所示)。
doc-search-exact-match-2

2. 前往搜尋 搜尋工具 進階尋找,即可開啟「進階尋找」對話方塊。上方截圖說明此操作流程。您也可以直接按下 Ctrl+Shift+F,快速開啟「進階尋找」功能!

3. 在「進階尋找」對話方塊中,切換至進階索引標籤,並依下列方式定義搜尋條件:
doc-search-exact-match-3
(1) 按一下欄位 > 所有郵件欄位 > 主旨。您也可以選擇其他欄位(例如「內文」),在郵件內容中精準搜尋。
(2) 在詞組相符下拉式清單中選擇條件,將搜尋範圍限定為僅包含您輸入之完整詞組的郵件。
(3) 在欄位中輸入您的詞組,例如:Image with
(4) 按一下加入清單,立即新增此條件。

您的條件現在會顯示在符合下列條件的項目方塊中。

4. 按一下立即尋找按鈕,所有包含完整詞組 Image with 的郵件將顯示在「進階尋找」對話方塊底部。
doc-search-exact-match-4

5. 完成檢閱後,請關閉「進階尋找」對話方塊。

提示:您可以調整欄位,在內文、收件者或其他中繼資料中進行搜尋,以獲得更廣泛或更精準的結果。
搜尋詞組時,請特別留意拼字、空格與標點符號——詞組必須與郵件欄位中的原始內容完全一致,若您先前在搜尋選項中啟用了「區分大小寫」,則大小寫也需完全相符。
若搜尋未傳回結果,或遺漏了預期郵件,請確認搜尋欄位與詞組是否與原始郵件的格式一致,並再次檢查資料夾選擇是否正確,以及目前信箱是否已完成索引以供搜尋。

此「進階尋找」方法非常適合用於批次處理、定期合規檢查,或整理專案相關郵件。若需自動化處理,或執行更複雜的多欄位詞組搜尋,請考慮採用下方的 VBA 解決方案。


使用 VBA 程式碼在選定的郵件項目中搜尋確切詞組

對於熟悉自動化操作,或需要對多封已選取的電子郵件執行進階搜尋的使用者來說,VBA 指令碼能提供客製化解決方案,精準找出包含特定完整片語的郵件(甚至可搜尋郵件內文)。此方法最適合技術型使用者,以及需處理大量郵件、手動搜尋過於繁瑣的情境。

1. 在任意郵件資料夾中選取一或多封要掃描完整片語的電子郵件,然後按下 Alt+F11,即可開啟 Microsoft Visual Basic for Applications 視窗。

2. 在 Microsoft Visual Basic for Applications 視窗中,點選插入 模組,並將下列 VBA 程式碼複製貼上至新模組中。

VBA 程式碼:在選中項目數量中標示包含完整片語的電子郵件

Sub FindItemsWithExactPhrase()
    Dim ns As Outlook.Namespace
    Dim fld As Outlook.MAPIFolder
    Dim itm As Object
    Dim SearchPhrase As String
    Dim FoundCount As Long
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "Kutools for Outlook"
    
    ' Ask user for phrase
    SearchPhrase = InputBox("Enter the exact phrase to search:", xTitleId)
    If Trim(SearchPhrase) = "" Then Exit Sub
    
    Set ns = Application.GetNamespace("MAPI")
    Set fld = Application.ActiveExplorer.CurrentFolder
    
    FoundCount = 0
    
    ' Loop through items in the current folder
    For Each itm In fld.Items
        If TypeName(itm) = "MailItem" Then
            ' Search both plain text and HTML body
            If InStr(1, itm.Body, SearchPhrase, vbTextCompare) > 0 _
                Or InStr(1, itm.HTMLBody, SearchPhrase, vbTextCompare) > 0 Then
                
                FoundCount = FoundCount + 1
                itm.FlagStatus = olFlagMarked
                itm.FlagRequest = "Contains phrase: " & SearchPhrase
                itm.Save
            End If
        End If
    Next itm
    
    MsgBox FoundCount & " email(s) flagged containing: '" & SearchPhrase & "'", _
           vbInformation, xTitleId
    
    Set ns = Nothing
    Set fld = Nothing
    Set itm = Nothing
End Sub

3. 按下 F5 鍵,或點選執行以執行程式碼。系統將提示您輸入目標片語;巨集會掃描所選郵件,並標示出內文包含該完整片語的郵件。

執行程式碼後,已標示的電子郵件將顯示醒目記號,方便您快速篩選與識別。此技巧有助於後續追蹤、品質控管,並能為匯出及進階處理預先準備好已標示的項目。請務必僅選取郵件項目,因為其他項目(如約會、工作)可能導致錯誤。為確保最佳效果,建議在大規模應用前先進行數次測試執行。


相關文章


最佳 Office 生產力工具

體驗全新 Kutools for Outlook,內含 100+ 項超強功能!立即點擊下載!

🤖KUTOOLS AI運用先進 AI 技術,輕鬆處理電子郵件——無論是回覆、摘要、優化、擴充、翻譯還是撰寫郵件,通通一鍵搞定!

📧 郵件自動化自動答覆(支援 POP 與 IMAP)預約寄送郵件寄信時依規則自動抄送密送自動轉發(高級規則)自動加入問候語自動將多收件人郵件拆分為個別訊息……

📨 郵件管理撤回郵件依主旨等條件封鎖詐騙郵件刪除重複郵件高級搜尋整合文件夾……

📁 附件專業版批次儲存批次解除附加批次壓縮自動保存自動拆離自動壓縮……

🌟 介面魔法😊更多精美酷炫表情符號重要郵件來到時提醒您最小化 Outlook 而非關閉……

👍 一鍵奇蹟帶附件全部答復防釣魚郵件🕘顯示發送者當前時間時區……

👩🏼‍🤝‍👩🏻 聯絡人與行事曆從選取的郵件中批次新增聯絡人將聯繫人組拆分為個別群組移除生日提醒……

用您的慣用語言暢享 Kutools — 完整支援英文、西班牙文、德文、法文、中文等 40 多種語言!

立即一鍵解鎖 Kutools for Outlook!別再等待,馬上下載,全面提升工作效率!

kutools for outlook features1kutools for outlook features2

🚀 一鍵下載 — 立即取得所有 Office 增益集

強烈推薦:Kutools for Office(5 合 1)

一鍵下載五個安裝程式,一次完成 — Kutools for Excel、Outlook、Word、PowerPointOffice Tab Pro立即點擊下載!

  • 一鍵便利:只需一次操作,即可下載全部五個安裝套件!
  • 🚀 隨時應對任何 Office 任務:按需安裝所需增益集,立即提升工作效率!
  • 🧰 包含:Kutools for Excel/Kutools for Outlook/Kutools for Word/Office Tab Pro/Kutools for PowerPoint