昨天我們開篇介紹過,VBE 就是VBA代碼編輯器。所以我們在學(xué)習(xí)寫代碼前,先來熟悉一下 VBE 的一些主要窗口和功能。 我用的版本是 Excel 2016,其他版本的界面可能略有不同。 代碼窗口 對象窗口 對象瀏覽器 工程資源管理器 屬性窗口 工具箱 立即窗口 按 Alt+F11 進(jìn)入 VBE: 1. 代碼窗口 含義: 顧名思義,就是寫VBA的代碼的窗口 打開方式: 2. 對象窗口 含義: 先要了解什么是“對象”?“對象”是通過 VBA 控制的東西,例如:工作簿、工作表、工作表里的單元格區(qū)域、圖表、控件等 對象窗口,就是任何一個對象的界面,在這里能直觀地設(shè)定各個控件的布局 打開方式: 按 Shift+F7 或者 點擊“View”-->“Object”或者 點擊對象菜單欄中的“View Object”圖標(biāo) 3. 對象瀏覽器 含義: 可以在這里瀏覽 VBA 中可用的對象,也可以查看對象的屬性、方法和事件 在對象瀏覽器的幫助下,可以在 VBA 工程的多個過程之間快速移動 打開方式: 按 F2 或者 點擊“View”-->“Object Browser” 4. 工程資源管理器 含義: 在這里,可以方便地管理工程中的模塊、類模塊與窗口,還可以很容易地在代碼與對象間切換 打開方式: 按 Ctrl+R 或者 點擊“View”-->“Project Explorer” 5. 屬性窗口 含義: 這幾乎是個萬能窗口,在這里可以很簡單地設(shè)定很多對象相關(guān)的屬性,簡單到只要用鼠標(biāo)選擇即可 打開方式: 按 F4 或者 點擊“View”-->“Properties Window” 6. 工具箱 含義: 在插入用戶窗體后,可以從工具箱添加各種控件 打開方式: 鼠標(biāo)右鍵單擊工程資管管理器中的 this workbook 單擊插入用戶窗體,工具箱自動出現(xiàn) 也可以點擊“View”-->“Tool Box” 7. 立即窗口 含義: 在開發(fā)過程中,用 Debug.Print 輸出的內(nèi)容就在此顯示 當(dāng)代碼是 Break 模式時,查看對象和變量的狀態(tài) 用?加上語句,就可以看到運(yùn)行的結(jié)果,在很多情況下比用 msgbox 報出方便多了 打開方式: 按 Ctrl+G 或者 點擊“View”-->“Immediate Window” |
|