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工作簿中,或者分發給同事安裝了。