Zelda希望能够在Word文档末尾添加奇数页时自动在该文档的末尾添加空白页。

她之所以希望这样,是因为她会生成许多单独的文档,这些文档在Adobe中组合在一起并创建为PDF以便进行双面打印。

您可以尝试两种方法来获得所需的额外页面。第一种(也许是最简单的方法)是在文档末尾添加域代码,以添加额外的页面,但前提是文档中的页面数为奇数。这是域代码:

{ IF { =MOD({ PAGE \* ARABIC}, 2)} = 0 "" "<page break>" }

应该将其放在文档末尾的最后一段之后。您可以使用Ctrl + F9创建大括号,然后在显示<分页符>的位置,实际上应该通过按Ctrl + Enter添加分页符。仅当出现该字段的页面是奇数页码时,该字段才会添加分页符。此方法(使用字段)与本页面上http://word.mvps.org [Word MVP网站]上讨论的方法非常相似:

http://wordmvp.com/FAQs/TblsFldsFms/InsEvnPgEndChap.htm

另一种方法是使用宏来添加额外的页面。这不必是花哨的宏。如下所示的简单操作:

Sub AddPageIfOddNumberOfPages()

If ActiveDocument.BuiltInDocumentProperties("number of pages") Mod 2 <> 0 Then     Selection.EndKey Unit:=wdStory     Selection.InsertBreak Type:=wdSectionBreakNextPage End If End Sub

当然,该宏只能在第一次打印文档之前运行一次。

注意:

如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)上描述的宏,我准备了一个包含有用信息的特殊页面。

_WordTips_是您进行经济有效的Microsoft Word培训的来源。

(Microsoft Word是世界上最流行的文字处理软件。)本技巧(13150)适用于Microsoft Word 2007、2010、2013、2016、2019和Office 365中的Word。 Word的旧菜单界面在这里: