许多人编写自己的宏来操纵其文档。很多时候,宏可能会对文档做很多工作,例如跳转到不同的位置,替换文本以及执行其他类型的操作。

这意味着在宏运行时,Word屏幕看起来好像“疯了”。

为了使宏运行更快,并防止分散屏幕上的闪烁,您可能需要做的一件事是在宏运行时关闭屏幕更新。下面的宏行将分别关闭屏幕更新,然后在VBA宏中将其重新打开。

Application.ScreenUpdating = False Application.ScreenUpdating = True

这个想法是在宏的开头附近使用第一行,然后在结尾附近使用第二行。因此,宏的主体可以在后台进行工作,而无需停止更新屏幕。

注意:

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

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

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