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工作簿中 , 或者分发给同事安装了 。
推荐阅读
- excel图表使用VBA创建进度条
- excel图表:一个快速修改公式的技巧
- excel数据透视表怎么创建导航工作表
- excel图表怎么创建动态的目标线
- 怎么每3列中同一行只允许一个单元格中能输入数据?
- 怎么将一个文本文件中满足指定条件的内容筛选到另一个文本文件中?
- 棱 字有几个读音
- 精选21句 关于最后一个星期的心情说说句子
- excel搜索工作表指定列范围中的数据替换其复制到另一个工作表中
- 爱奇艺会员一个号可以同时登几个人