上QQ阅读APP看书,第一时间看更新
030 停止屏幕刷新
ScreenUpdating属性
如果一个宏很大,或者在不断更新工作表中的各个单元格时,就可以看到工作表不断地被刷新以反映宏刚刚做出的变更,这将消耗一部分系统资源,降低宏的运行速度。为了提高宏的运行速度,如果不需要查看工作表每次的更新情况,或者不想让他人看到处理过程的效果,那么就可以在宏运行之前将ScreenUpdating属性设置为False,当宏运行完毕后,再将该属性设置为True。
在下面的例子中,首先在当前工作表中插入一个窗体按钮,并为其指定宏,设置按钮标题文字,然后设置是否刷新屏幕,通过调用一个名为“计算”的子程序来观察屏幕是否刷新。
有关窗体按钮更多的介绍参阅第7章的有关内容。
第1章\范例1-030.xlsm