在Excel中,物件有不同的層級關係:
實際上Excel中可操作的物件遠不止這些,具體的可以參考 Excel 物件模型
類似於陣列,將各種型別的物件封裝到一塊可以組成集合。 一個集合中呼叫物件的例子:
3.1 物件簡述物件一般包含下面三種特性:
屬性屬性表示物件的特徵,一般為名詞。例如Workbook.ActiveSheet表示工作簿當前 處於啟用狀態的工作表物件。
方法方法表示物件可用的操作或可執行的動作。例如Workbook.Activate表示 啟用工作簿的第一個工作表。
事件事件表示物件可以被觸發的行為,一般觸發後會執行對應的程式碼。 例如Workbook.Activate表示工作簿中的工作表被激活了,然後執行對應的方法。
下面的程式碼就是在Workbook被開啟時,將工作簿最大化的例子。
Private Sub Workbook_Open() Application.WindowState = xlMaximizedEnd Sub
VBA中有很多物件,常用的物件如下:
3.2 Application物件參照Application物件[官方文件](https://docs.microsoft.com/zh-CN/office/vba/api/Excel.Application(object))
神器放送
VBA程式設計神器 VBA程式碼助手 可以極大提高程式設計速度,降低程式設計門檻歡迎使用
用法 輸入 字典+空格 即可看到如下提示 也可輸入 dic+空格 zd+空格 均可得到提示
本提示資料庫可完全自定義!
更多功能請大家探索
最新評論