始终在边界外打印(Microsoft Word)
当斯蒂芬选择打印某些内容时,Word会警告他说他要打印的内容“超出了打印范围”,但他仍然可以打印。斯蒂芬想知道是否有任何办法告诉Word他总是在边界之外打印,这样他就不必总是处理此通知。
无法打开或关闭此通知-换句话说,它不是您可以在程序中进行的配置设置。但是,您可以在运行宏时关闭通知。这意味着您可以通过宏进行打印,只需在打印之前关闭通知,然后在打印后立即将其重新打开即可。您可以使用DisplayAlerts属性执行此操作:
Application.DisplayAlerts = wdAlertsNone Application.DisplayAlerts = wdAlertsAll
第一行关闭警报,第二行将其打开。重要的是要记住,这些线总是成对使用。如果关闭警报而从不重新打开警报,则即使宏结束后也不会看到任何警报。
在宏中使用它们的简单方法如下所示:
Sub PrintMyDocument() With Application .DisplayAlerts = wdAlertsNone .PrintOut Background:=False .DisplayAlerts = wdAlertsAll End With End Sub
为了使用宏,只需加载要打印的文档,然后运行宏。您不会看到通知出现。
注意:
如果您想知道如何使用此页面(或_WordTips_网站上的任何其他页面)中描述的宏,我准备了一个包含有用信息的特殊页面。
_WordTips_是您进行经济有效的Microsoft Word培训的来源。
(Microsoft Word是世界上最流行的文字处理软件。)本技巧(7594)适用于Microsoft Word 2007、2010、2013、2016、2019和Office 365中的Word。