創建一個簡易的自定義功能區加載宏

Excel在定制方面無疑是出類拔萃的 , 我們可以根據工作實際需要在Excel中創建自定義的加載項 , 讓Excel更加滿足我們的獨特需求 , 提高工作效率 。
下面是thespreadsheetguru.com創建的一個自定義功能區的加載宏模板 , 可以方便地稍作修改 , 滿足定制需求 。如下圖1所示 , 我將其進行了漢化 , 這是初次打開該加載項工作簿后的界面 。

創建一個簡易的自定義功能區加載宏


圖1
【創建一個簡易的自定義功能區加載宏】該加載項在Excel中新增了一個名為“我的選項卡”的選項卡 , 包含6個組 , 每個組包含10個按鈕 , 這些按鈕都可以鏈接到自定義的程序來實現特定的功能 。當然 , “我的選項卡”、“組名”、“按鈕”等自定義選項卡上的名稱都可以方便進行修改為自已的實際名稱 , 下面我們會逐一解 。
功能區定制
獲取該加載項工作簿進行研究 。
下載該工作簿后 , 打開它 , 然后按Alt+F11鍵進入VBE界面 , 雙擊RibbonSetup模塊 , 打開該模塊代碼窗口 。我們可以看到有6個子過程:
1. GetVisible過程:用來設置組或按鈕的可見性 。
2. GetLabel過程:用來設置選項卡、組和按鈕顯示的名稱 。
3. GetImage過程:用來設置顯示在按鈕旁的圖像 。
4. GetSize過程:用來設置按鈕的大小 。
5. RunMacro過程:用來設置單擊按鈕時要運行的宏 。
6. GetScreentip過程:用來設置鼠標懸停在按鈕上時顯示的提示文字 。
你可以根據需要在代碼窗口中修改上述6個過程的代碼 , 使自定義功能區滿足自已的需求 。
在使該工作簿滿足自已的需要后 , 將該工作簿存儲為加載宏(.xlam)文件 。這樣 , 你就可以安裝在自已的Excel工作簿中 , 或者分發給同事安裝了 。

    猜你喜歡