讀古今文學網 > 別怕,ExcelVBA其實很簡單 > 5.2 Worksheet事件 >

5.2 Worksheet事件

5.2.1 關於Worksheet事件

Worksheet事件是發生在Worksheet對像裡的事件,如圖5-4所示。

圖5-4 Worksheet對像

Worksheet事件過程必須寫在相應的Worksheet對像裡,只有過程所在的Worksheet對像裡的操作才能觸發該事件。

5.2.2 常用的Worksheet事件

Worksheet_Change事件:自動提示更改的內容

Worksheet_Change告訴Excel,當過程所在工作表的單元格發生更改時自動運行程序過程,程序必須寫在相應的工作表對像裡,如圖5-5所示。

圖5-5 在工作表裡添加事件過程

在Sub與End Sub的中間添加執行的語句:

完成後返回該工作表區域,更改任意單元格的內容,按回車確認後可以看到程序運行的效果,如圖5-6所示。

圖5-6 更改單元格內容後自動運行程序