有時候我們需要在現有的功能表欄上加入一個自訂個人功能表 (Customize Menu),這是利用 Excel 內的 VBA 便可以建立,特定的功能表可以隨時調用及提供常用功能,方便快捷。以下就來介紹一下在 Excel 中建立常用新功能表的方法以供參考。
自訂功能表 (Customize Menu)
- 檔案 → 開新檔案,打開新檔案 (或按 Ctrl+N) 。
- 工具 → 巨集 → Visual Basic 編輯器,進入 VBA 編輯器 (或按 Alt+F11) 。
- 選擇功能表命令 插入→點擊模組 (Insert → Module) 。
- 複製範例1和2並貼上在 Module1和 ThisWorkbook。
- 執行 VBA 模組 (或按 F5) 。
- 檔案 → 關閉並回到 Microsoft Excel (或按 Alt+Q) 。
- 儲存檔案。
▲打開新檔案 (按 Ctrl+N) |
▲進入 VBA編輯器 (按 Alt+F11) |
▲建立新模組 (Insert > Module) |
▲複製範例1並貼上在Module1 |
▲複製範例2並貼上在ThisWorkbook |
▲執行 Sub 或 Userform (或按 F5) |
▲關閉並回到 Microsoft Excel (或按 Alt-Q) |
▲自訂功能表出現 |
▲執行自訂功能表 |
相關網頁:
Excel:Customize Menu 如何加入自訂功能表 (一)
Excel:Customize Menu 如何加入自訂功能表 - 範例 (二)
我依照以上說明仍無法產生自訂功能表,問題:要存回Boolk1嗎?或是與Excel版本有關??我用Excel 2013版。
回覆刪除完成 VBA 後要 SAVE and EXIT,再 Open Book1 (如 SAVE 是 Book1 檔案),便出現 Customer Menu,用Excel 版本是 2003。
回覆刪除