怎樣把自己的VBA程序添加到Excel工具欄上

曾經有同學提問「有些朋友做的excel工具箱,放在工具欄裡面的,和開始並排放的,那是用什麼編寫做的?也是VBA嗎?」

沒錯,這其實也是一種運行VBA程序的方法,即將自己開發的VBA程序固定到工具欄中。今天就給大家解釋一下這種簡單但漂亮的小技巧,看看怎樣做出下圖的效果(按下工具欄中自己添加的笑臉圖標,就運行 「生成季度報表模板」 宏)。

首先,寫好你的代碼,保存在某個模塊中。然後保存含有該代碼的Excel文件。

接下來,在Excel中找到「文件」-「選項」-「自定義功能區」,在左邊下拉列表框中選中「宏」;然後在右邊選中任意一個主選項卡,點擊下面的「新建組」按鈕並命名,你一會要添加的宏就會顯示在這個主選項卡的這個組中。具體如下圖所示:

最後,選中左邊自己開發的宏和右邊的自定義組,然後按下「添加」按鈕,就把你的宏添加到工具欄了。你還可以繼續按下「重命名」按鈕,修改這個宏在工具欄中的顯示圖標和名稱,讓它看上去更酷一些。

OK,到這裡大功告成。現在每次打開Excel,就可以在工具欄中找到你自己的VBA按鈕了。不過一定要記住:如果你刪除或移動了保存這個VBA的文件,那麼點擊這個按鈕後,就會提示找不到宏。當然,我們也有辦法把自己的宏和按鈕固定在Excel中,不隨工作簿變化的辦法,不過這個先賣個關子,下次咱們再說:-)


推薦閱讀:

經濟學人蝴蝶圖+氣泡圖
學術論文的常用表格
什麼是正確的數據儲存姿勢
Excel VBA 實戰(2)
七夕專題:自定義格式--不管我的容顏如何變幻,愛你的心至死不渝!

TAG:VBA | MicrosoftExcel | 编程语言 |