今天帶你寫第一行vba代碼
1.新建啟用宏的工作簿:打開excel軟體,將文件保存為啟用宏的工作簿:
2. 點擊「文件」-》「選項」,把開發工具選項卡加到頂部選項卡:
3.去除個人信息設置:將隱私選項中的保存個人信息勾選框取消勾選。
4.信任中心:啟用宏設置:
案例
彈出框案例
寫一個簡單的彈出框功能,點擊按鈕可以彈出系統彈出框。
代碼講解:
Sub sub1()
msgbox ("test")
End Sub
這裡定義了一個「過程」,過程可以理解為是一些執行操作的vb代碼。
過程以Sub關鍵字定義過程名稱,以End Sub結束過程定義。中間的代碼即為該過程定義的操作代碼。
上述代碼中,過程代碼只有一行 msgbox ("test"),這個msgbox功能就是彈出一個彈出框,顯示文字即為test。如下圖:
通過點擊編輯器中的運行按鈕,可以查看該過程的運行結果:
此外,我們可以將這個過程,綁定到表格中的按鈕控制項上:
為該按鈕指定宏,即可通過點擊按鈕觸發該過程代碼。
是不是很簡單?
我們通過過程,可以將一系列具有固定邏輯的操作,寫成代碼,綁定到按鈕上,以後只需要點擊一個按鈕,就可以完成所有操作。
趕緊動手試一試吧!如果給你帶來收穫,請分享給你的好友吧!
附本次課程excel文件: