在 Word 文档中进行模糊搜索的 2 种有用方法

立即分享:

在下面的文章中,我们想为您提供两种在 Word 文档中进行模糊搜索的有用方法。

我们有时会忘记如何正确拼写某个单词,尤其是长单词。大多数时候,我们只能勉强记住几个首字母。这使得准确查找几乎不可能。在 Word 文档中进行模糊搜索

幸运的是,有模糊搜索的方法。 您可以在 Word 文档中使用它们。

方法一:使用Word中的“高级查找”功能

在我们的例子中,我们将搜索“DataNumen”,假设我们只记得它以“数据”开头。

  1. 首先,在“主页”选项卡下的“编辑”组中,单击“查找”命令旁边的下拉按钮。
  2. 然后在该菜单上,选择“高级查找”选项。单击“主页”->单击“查找”旁边的下拉按钮->选择“高级查找”
  3. 然后将插入指针放在“查找内容”文本框中,并在其中粘贴以下通配符:

  • “Data”是目标单词的首字母。请将其替换为实际的首字母。如果您忘记了首字母,请将其留空,甚至不要输入空格。
  • “n,m”表示目标单词剩余字母长度的数字,不包括开头字母。例如,在本例中,数字为“5”。因此,通配符应如下所示:

  • 如果不确定字母长度的准确数字,可以输入 2 个数字表示范围,例如:

  • 如果您确定字母长度等于或大于特定数字,则将其输入表达式中,如下所示:

  1. 接下来单击“更多”以显示更多选项。
  2. 选中“使用通配符”框。
  3. 然后单击“查找位置”并选择“主文档”。输入表达式->点击“更多”->勾选“使用通配符”->点击“查找位置”->选择“主文档”

您将看到所选内容中所有出现目标词的实例。

方法二:运行VBA代码搜索文本

运行 VBA 代码可以让您免于记忆表达式。

  1. 首先,按下“Alt+F11”键即可在 Word 中打开 VBA 编辑器。
  2. 接下来单击“正常”项目,然后单击“插入”。
  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 中可能会出现各种问题。 严重的甚至会导致软件崩溃。 还有一个 腐败的词 可能会导致有价值的数据丢失。 因此,一旦出现问题,您必须立即采取行动。

作者简介:

Vera Chen 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 擅长腐败 和 pdf 修复软件产品。 欲了解更多信息,请访问 datanumen.com

立即分享:

评论被关闭。