方法一:綁定控件(如按鈕)
要在EXCEL2007/2010界面中調用VBA代碼(過程或錄制好的宏),而不需要打開VBE(按“F5”運行),可以通過綁定控件的方式實現。下面介紹兩種主要思路衍生出來的方法。 首先,我們先寫一個V
要在EXCEL2007/2010界面中調用VBA代碼(過程或錄制好的宏),而不需要打開VBE(按“F5”運行),可以通過綁定控件的方式實現。下面介紹兩種主要思路衍生出來的方法。
首先,我們先寫一個VBA代碼,過程名為STEP。該過程運行后會顯示一個含有“AAA”內容的對話框。
Sub STEP()
MsgBox "AAA"
End Sub
1. 方法1:使用開發(fā)工具
- 如果沒有開發(fā)工具,請參考相關資料鏈接進行安裝。
- 在EXCEL界面中選擇插入選項,然后選擇按鈕控件(也可稱為button控件)。
- 彈出一個指定宏對話框,選擇剛才創(chuàng)建的STEP過程。
- 如果不小心點了取消,可以右擊控件,選擇指定宏,然后再次選擇STEP過程。
2. 方法2:直接在按鈕控件中添加代碼
- 創(chuàng)建一個按鈕控件,并選擇設計模式。
- 查看代碼并將例子代碼拷貝進去。
- 保存并退出設計模式,點擊按鈕即可運行STEP過程。
方法二:添加到工具欄
除了綁定控件的方式外,還可以將VBA代碼添加到工具欄中,方便快速訪問。
- 打開EXCEL選項,選擇自定義選項。
- 在下拉菜單中選擇命令,并選擇宏STEP。
- 將宏STEP添加到自定義快速訪問工具欄中。
這樣,在EXCEL界面的最左上角會出現一個圖標。點擊該圖標即可運行STEP過程。