小編,會在後續推送一些關於VBA(宏)相關的文章(之前其實也推送了一些,其中也大概說了一下如何使用),所以我們今天就專門寫一篇如何使用宏,方便大家使用已經寫好的宏。
如何使用宏:常規宏VBA-一般都是此類
1、調出-開發工具
Excel中默認開發工具是隱藏起來的,第一步先調出該次選項卡
> 文件-選項-自定義功能區-開發工具(√)
2、進入VBE(粘貼代碼的地方)
方法1:ALT+F11(快捷鍵)
直接按下鍵盤上的ALT,不鬆手的情況下,另一隻手按下F11
方法2:點擊 開發工具-Visual Basic,進入
方法3:右擊任意工作表標籤-查看代碼進入
3、插入模塊,錄入代碼(粘貼代碼)
> VBAProject上右擊-插入模塊,可以再屬性中,修改名稱
如果沒有屬性,按一下F4即可調出
> 複製代碼,任意已經準備好的代碼,粘貼,關閉vbe,回到EXCEL界面
4、執行代碼
開發工具-插入按鈕,默認會彈出綁定宏,選擇確定
也可以後期右擊指定宏
5、補充說明
除了插入控件,我們還可以插入圖形或者圖片的方式來綁定宏使用
這樣的好處是,我們可以去調整和美化按鈕,比如做一個返回目錄,我們可以使用對應的圖片來更加合適
要點:插入圖形或者圖片,右擊指定宏,選擇對應的宏,確定
以上都是一般的宏,如果我們要使用別人寫好的事件代碼,則需要粘貼到對應的工作表中或者ThisWorkbook中,此部分了解,作為小白上面掌握即可。
舉例如下:一般事件中都是Target關鍵詞(部分特殊除外)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox Target.Address
End Sub
事件對應到每個工作表,不能放到模塊中
小結:EXCEL中的宏,除了我們上面所講的常規使用方法,還可以通過綁定到功能區,右擊菜單,快捷鍵或者VBE中直接F5臨時執行等方式來執行代碼
宏方法,根據不同的屬性,也有不同的用法,常規插入模塊,事件對應的工作表,加載宏需要在加載項中加載,個人宏則可以對全部打開的工作薄生效,COM加載項等通過第三方開發,直接安裝則可以使用等等,未來我們說推送的文章,大部分都可以使用本篇所講方式處理!
閱讀更多 Excel辦公實戰 的文章