讀古今文學網 > 別怕,ExcelVBA其實很簡單 > 4.2 一切由我開始,最頂層的Application對像 >

4.2 一切由我開始,最頂層的Application對像

打開對像模型,最頂端的Application對象是起點,它代表Excel程序本身,就像一棵樹的根,Excel裡所有的對象都以它為起點,生根發芽,開枝散葉。

實際編程時,會經常用到它的許多屬性和方法。

4.2.1 ScreenUpdating屬性

一個小故事

新來的老師站在講台上,手指窗戶邊:「喂,那個邊上的同學……對,就是你,頭大的那位男孩,起來回答個問題。」

大頭兒子,班上的學習委員,老師真會挑。

「38加25。」 「63,」不假思索就回答了。

「再減 15。」 「48。」

「再減36。」 「12。」

……

五年級的學生,二年級的問題,大頭兒子有些不服氣。

「老師,你能不能一次說完,我算有10步運算的。」

老師:「……」

如果不需要中間的結果,計算時把計算過程記在心裡。

大頭兒子說:「我很喜歡這樣的問答方式。」

Excel裡天天都在多步提問

在用Excel處理數據時,需要做的操作往往不只是一步。

上述代碼執行的過程如圖4-3所示。

圖4-3 程序的執行過程

不顯示計算結果到屏幕上

同樣的程序,稍加修改後,再一次執行它,觀察它的運行過程,如圖4-3所示。

圖4-4 程序的執行過程2