- Excel VBA活用范例实用手册(畅销升级版)
- 韩小良
- 276字
- 2021-03-23 12:12:58
030 停止屏幕刷新
ScreenUpdating属性
如果一个宏很大,或者在不断更新工作表中的各个单元格时,就可以看到工作表不断地被刷新以反映宏刚刚做出的变更,这将消耗一部分系统资源,降低宏的运行速度。为了提高宏的运行速度,如果不需要查看工作表每次的更新情况,或者不想让他人看到处理过程的效果,那么就可以在宏运行之前将ScreenUpdating属性设置为False,当宏运行完毕后,再将该属性设置为True。
在下面的例子中,首先在当前工作表中插入一个窗体按钮,并为其指定宏,设置按钮标题文字,然后设置是否刷新屏幕,通过调用一个名为“计算”的子程序来观察屏幕是否刷新。
有关窗体按钮更多的介绍参阅第7章的有关内容。
第1章\范例1-030.xlsm
![](https://epubservercos.yuewen.com/BB8EB9/14615854705701106/epubprivate/OEBPS/Images/img00054001.jpg?sign=1739495485-DlQuya8YlASMMcUD7yvdkjPZCxrFKEhq-0-0c66c3960ff13f015e280d5790eebefc)