如何删除 Microsoft Word 中的所有脚注

如果要向文档添加注释、解释和引用,脚注和尾注非常有用。它们可以轻松地将附加注释与文本正文分开。

如何删除 Microsoft Word 中的所有脚注

但是,有时您会默认获得它们,而您可能不需要。您可能会收到一份充满了您认为无用的脚注的文件。如果您想删除它们,Word 提供了多种方法。

如果需要手动删除的文件太多,有 3 种方法可以一次性删除所有文件。

使用查找和替换选项删除脚注和尾注

这是使用最广泛的方法,也是最简单的方法之一。只需点击几下,您就可以摆脱所有脚注。这是如何做到的。

  1. 在您正在编辑的文档中,打开“查找和替换”对话框:在 Mac 上,前往“编辑”>“查找”,然后选择“高级查找和替换”。如果您使用的是 Word 2013 或 2016,则可以通过按 Ctrl + H 来执行此操作。
  2. 打开对话框后,单击替换
  3. 在 Find What 下,输入 ^f 作为脚注,输入 ^e 作为尾注。您也可以通过选择更多,单击特殊,然后在列表中找到脚注标记或尾注标记来执行此操作。
  4. 将替换为框留空,然后转到全部替换。

这是三种删除脚注和尾注的方法中最简单的一种。如果您更精通技术并想尝试编码,还有两个额外的选择。

录制宏

如果您必须处理包含大量脚注的多个文档,录制宏是将它们全部删除的最佳方法。执行此操作后,您可以将宏分配给键盘上的键或 Word 中的选项。这将允许您在每次需要从文档中删除所有脚注时使用它。要录制将执行此操作的宏,请使用以下代码:

子删除脚注()

选择.查找.清除格式

Selection.Find.Replacement.ClearFormatting

使用选择.查找

.Text = "^f"

.Replacement.Text = ""

.Forward = 真

.Wrap = wdFindContinue

.Format = 假

.MatchCase = 假

.MatchWholeWord = 假

.MatchWildcards = False

.MatchSoundsLike = False

.MatchAllWordForms = False

结束于

Selection.Find.Execute Replace:=wdReplaceAll

结束子

你可以用同样的方式删除尾注,只需用 ^e 替换 ^f。将宏分配给按钮或键,您将能够立即删除文档中的所有脚注。

使用 VBA 代码

这是一种不需要任何编码知识的方法,因为它非常简单。它不允许像宏一样多次使用,但它是从文档中删除脚注和尾注的闪电般快速的方式。这是你必须做的。

  1. 按 Alt + F11 运行 VBA 编辑器。
  2. 转到插入 > 模块。
  3. 双击打开模块,然后粘贴以下代码以删除所有脚注:

子删除所有脚注()

Dim objFootnote 作为脚注

对于 ActiveDocument.Footnotes 中的每个 objFootnote

objFootnote.Delete

下一个

结束子

要删除尾注,请粘贴以下代码:

子删除所有尾注()

Dim objEndnote 作为尾注

对于 ActiveDocument.Endnotes 中的每个 objEndnote

objEndnote.Delete

下一个

结束子

  1. 选择运行。

此方法允许您删除所有可能无法手动删除的脚注和尾注,因为并非所有标记都可以在没有代码的情况下删除。这包括需要宏的自定义标记。

手动删除脚注

最后,您可能只想删除其中的一些。如果是这种情况,唯一的方法是手动进行。每个脚注在正文中都有一个对应的编号。

要删除脚注,您只需从正文中删除该数字,它就会自动消失。您也可以右键单击脚注本身,选择转到脚注,然后从那里删除编号。

最后一句话

根据情况,您可以使用上述任何一种方法来去除脚注和尾注。如果您知道必须反复处理它们,那么录制宏并将其分配给键盘上的某个键是您的最佳选择。

对于一次性使用,您可以走 VBA 编辑器的路线,或者如果您不喜欢编码,则使用第一种方法。无论您决定采用哪种方式,您都可以立即处理脚注。