4.2 一切由我开始,最顶层的Application对象

打开对象模型,最顶端的Application对象是起点,它代表Excel程序本身,就像一棵树的根,Excel里所有的对象都以它为起点,生根发芽,开枝散叶。

实际编程时,会经常用到它的许多属性和方法。

4.2.1 ScreenUpdating属性

img062 一个小故事

新来的老师站在讲台上,手指窗户边:“喂,那个边上的同学……对,就是你,头大的那位男孩,起来回答个问题。”

大头儿子,班上的学习委员,老师真会挑。

“38加25。” “63,”不假思索就回答了。

“再减 15。” “48。”

“再减36。” “12。”

……

五年级的学生,二年级的问题,大头儿子有些不服气。

“老师,你能不能一次说完,我算有10步运算的。”

老师:“……”

img273

如果不需要中间的结果,计算时把计算过程记在心里。

大头儿子说:“我很喜欢这样的问答方式。”

img062 Excel里天天都在多步提问

在用Excel处理数据时,需要做的操作往往不只是一步。

img274

上述代码执行的过程如图4-3所示。

img275

图4-3 程序的执行过程

img062 不显示计算结果到屏幕上

img276

同样的程序,稍加修改后,再一次执行它,观察它的运行过程,如图4-3所示。

img277

图4-4 程序的执行过程2