创建一个简易的自定义功能区加载宏

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工作簿中 , 或者分发给同事安装了 。

    推荐阅读