在 Word 文檔中進行模糊搜索的 2 種有用方法

立即分享:

在下面的文章中,我們想為您提供2種有用的方法來在Word文檔中進行模糊搜索。

我們有時會忘記如何正確拼寫某個單字,尤其是長單字。大多數時候,我們只能勉強記住幾個首字母。這使得準確查找幾乎不可能。在 Word 文檔中進行模糊搜索

幸運的是,有一些方法可以進行模糊搜索。 您可以在Word文檔中使用它們。

方法1:在Word中使用“高級查找”功能

在我們的例子中,我們將搜索“DataNumen”,假設我們只記得它以“Data”開頭。

  1. 首先,在“主頁”選項卡下的“編輯”組中,單擊“查找”命令旁邊的下拉按鈕。
  2. 在該菜單上,選擇“高級查找”選項。單擊“主頁”->單擊查找旁邊的下拉按鈕->選擇“高級查找”
  3. 然後將插入指針放在“查找內容”文本框中並粘貼以下通配符:

  • 「Data」是目標字的首字母。請將其替換為實際的首字母。如果您忘記了首字母,請將其留空,甚至不要輸入空格。
  • 「n,m」表示目標字剩餘字母長度的數字,不包含開頭字母。例如,在本例中,數字為“5”。因此,通配符應如下所示:

  • 如果您不確定字母長度的準確數字,您可以輸入 2 個表示範圍的數字,例如:

  • 如果您確定字母長度等於或大於特定數字,則在表達式中輸入它,如下所示:

  1. 接下來,單擊“更多”以顯示更多選項。
  2. 選中“使用通配符”框。
  3. 然後單擊“查找”,然後選擇“主文檔”。輸入表達式->點擊“更多”->勾選“使用通配符”->點擊“查找”->選擇“主文檔”

您將看到所選內容中所有出現目標字的實例。

方法 2:運行 VBA 代碼來搜索文本

運行 VBA 代碼可以讓您免於記住表達式。

  1. 首先,按下「Alt+F11」鍵即可在 Word 中開啟 VBA 編輯器。
  2. 接下來單擊“Normal”項目,然後單擊“Insert”。
  3. 在菜單上選擇“模塊”。單擊“常規”->單擊“插入”->單擊“模塊”
  4. 雙擊它打開並粘貼以下代碼:
Sub FindTheWordsByLength()
  Dim objRange As Range
  Dim strStartWord As String
  Dim strLength As String

  strStartWord = InputBox("Enter the beginning letters which you remember of target word ", "Beginning Letters of Word", "For example:Data")
  strLength = InputBox("Enter the letter length of the rest part of target word which you don't remember", "Number of Letter Length", "For example:5,7")

  With Selection
    .HomeKey Unit:=wdStory   
    Selection.Find.ClearFormatting
    With Selection.Find
      .Text = "<" & strStartWord & "[a-zA-Z]{" & strLength & "}>"
      .Replacement.Text = ""
      .Forward = True
      .Wrap = wdFindContinue
      .Format = False
      .MatchCase = False
      .MatchWholeWord = False
      .MatchByte = False
      .MatchAllWordForms = False
      .MatchSoundsLike = False
      .MatchWildcards = True
      .Execute
    End With
    Do While .Find.Found
      Set objRange = Selection.Range
      objRange.HighlightColorIndex = wdYellow
      .Collapse wdCollapseEnd
      .Find.Execute
    Loop
  End With
End Sub
  1. 然後按“ F5”運行宏。
  2. 在彈出的第一個輸入框中,輸入目標單字的首字母,然後按一下「確定」繼續。輸入單詞的首字母->單擊“確定”
  3. 在第二個框中,輸入字母長度的數量,然後單擊“確定”。 使用逗號分隔數字。輸入長度編號->單擊“確定”

最後,所有找到的單詞將以黃色突出顯示。突出顯示所有找到的結果

修復 Word 問題

通常情況下,Word 中可能會出現各種問題。 一些嚴重的甚至會導致軟件崩潰。 而一個 腐敗的話 可能會導致有價值的數據丟失。 因此,一旦出現問題,您必須立即採取措施。

作者簡介:

陳薇薇(Vera Chen)是 DataNumen,Inc.是數據恢復技術的全球領導者,包括 擅長腐敗 以及 pdf 維修軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。