有没有办法在 Word 2007 文档中搜索公式?

有没有办法在 Word 2007 文档中搜索公式?

我有许多大型 Word 2007 文档,每个文档都包含几十个公式。有没有办法使用 Word 的“查找”命令来查找公式,还是我必须用老办法来寻找它们?

我尝试搜索图形 ( ^g) 和字段 ( ^d),但没有成功。我是不是忽略了某些显而易见的东西?有没有办法使用 VB 或其他技巧来实现这一点?

更新

看来 Office 2007 中的“转到公式”功能已损坏。可以从 Word 的“查找”对话框中的“转到”选项卡访问该功能。

查看一些讨论这里

另外,在 VB 中可以观察到以下内容:

' Works: advances to the next footnote.
Sub GoToFootnote()
    Selection.GoTo What:=wdGoToFootnote
End Sub

' Does nothing, even though wdGoToEquation is a
' documented item in the WdGoToItem enumeration.
Sub GoToEquation()
    Selection.GoTo What:=wdGoToEquation
End Sub

解决方法

Find
-> More
-> Format
-> Font = Cambria Math   (or whatever font your equations use)

答案1

您需要“转到”对话框。您可以通过键入 ctrl + g 或在“主页”选项卡上单击“查找”按钮上的下拉菜单并选择“转到”来获取它。

转到对话框可让您转到方程式。您会在对话框左侧的列表中看到它。

答案2

我遇到了同样的问题并以同样的方式解决了。

由于Word始终设置默认字体Cambria Math,因此这个问题很容易解决。

  1. 创建一个新的样式,例如方程式

  2. 高级查找和替换查找
    :字体:Cambria Math
    替换为:样式:公式

现在,您可以根据需要随时更改所有方程式。

答案3

抱歉,我翻出了这篇旧帖子,但我也遇到了同样的问题,显然,“转到”功能只能找到 MathType 方程式,可能还能找到使用旧 3.0 方程式编辑器输入的方程式,但找不到使用该Alt+=命令生成的方程式。建议的解决方法确实是我认为唯一可行的方法。

我只是想添加那条信息!

答案4

虽然 OP 要求提供 Word 2007 的解决方案,但以下是Word 2019 的解决方案

假设在 Word 2019 文档中,我们想搜索通过公式编辑器输入的数学符号(例如 γ)。
在“开始”选项卡中,单击“查找”旁边的小箭头。
单击“高级查找”。
在“查找”选项卡中,单击“字体”,选择 Cambria Math 作为字体。
在搜索区域中,粘贴通过 Word 文档中的公式编辑器创建的要搜索的数学表达式(例如 γ)。
单击“下一个查找”。瞧。

这样的搜索除了会找到小写字母 γ 之外,还会找到大写字母 Γ。

相关内容