我有许多大型 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,因此这个问题很容易解决。
创建一个新的样式,例如方程式
高级查找和替换查找
:字体:Cambria Math
替换为:样式:公式
现在,您可以根据需要随时更改所有方程式。
答案3
抱歉,我翻出了这篇旧帖子,但我也遇到了同样的问题,显然,“转到”功能只能找到 MathType 方程式,可能还能找到使用旧 3.0 方程式编辑器输入的方程式,但找不到使用该Alt+=
命令生成的方程式。建议的解决方法确实是我认为唯一可行的方法。
我只是想添加那条信息!
答案4
虽然 OP 要求提供 Word 2007 的解决方案,但以下是Word 2019 的解决方案。
假设在 Word 2019 文档中,我们想搜索通过公式编辑器输入的数学符号(例如 γ)。
在“开始”选项卡中,单击“查找”旁边的小箭头。
单击“高级查找”。
在“查找”选项卡中,单击“字体”,选择 Cambria Math 作为字体。
在搜索区域中,粘贴通过 Word 文档中的公式编辑器创建的要搜索的数学表达式(例如 γ)。
单击“下一个查找”。瞧。
这样的搜索除了会找到小写字母 γ 之外,还会找到大写字母 Γ。