需要制作Excel个人工具箱?这事其实很简单!
今天给大家聊一下如何制作Excel个人工具箱。所谓个人工具箱,通俗讲就是把个人常用的一些Excel功能收集到一个或多个选项卡内;这些Excel功能可以是系统自带的,也可以是VBA代码自定义的;这些VBA代码,可能是你自己写的,也可能是你从网上搜集的……
那么如何制作这样的工具箱呢?这家伙听起来高大上,会不会很复杂?——打个响指,其实很简单,看完本篇教程,想来你也就会了。嗯,照例骗你娶你,不论男女,但请自带嫁妆。
工具箱演示..▼
1 丨
制作个人工具箱
新建一个Excel文件,另存为.xlsm格式。工作簿的名称和保存位置都随意,看我眼睛,这不重要,你开心就好。
文末附件提供了相关代码..▼
2,另存为xlam格式
依次点击[文件]→[另存为],保存文件类型为'.xlam',即加载宏文件;改一个拉风的文件名,点击[保存],最后关闭另存为对话框。
C:\Users\用户名\AppData\Roaming\Microsoft\AddIns
当然也有例外的情况,这个时候我们可以通过[加载宏管理器]安装加载宏。
在[开发工具]选项卡下,单击[Excel加载项],打开[加载项]对话框。然后点击[浏览]按钮,在相关路径下找到目标'.xlam'文件,单击[确定],将该加载宏添加到加载项对话框。
在加载宏对话框勾选该项,单击[确定]退出对话框即可。
3,设置自定义选项卡
打开一个后缀名为'.xlsx'的任意工作簿,依次单击[文件]→[选项]→[自定义功能区]。在[自定义功能区]选项列表中单击右键,添加一个新选项卡,并重命名,例如命名为:我的工具箱,六六的工具箱,喜羊羊工具箱,酸辣馆等,本例命名为[我的工具箱]。
操作过程动画演示..▼
动画演示过程如下..▼
如此这般,我们的个人工具箱就制作完成了▼
……
2 丨
什么是加载宏?
以上制作个人工具箱主要使用了加载宏。
那么什么是加载宏?
简单而言,加载宏是具有工具性质的Excel特殊工作簿,以xla和xlam为后缀名,它具有以下几个显著的优点:
所有的代码都保存在加载宏文件后,这些代码可以在所有工作簿中调用。安装加载宏文件后,运行这些代码不会出现宏安全性方面的警告信息,'信任中心'的宏设置选项对它是无效的,即便是设置为禁用所有宏,加载宏中的代码一样可以运行。
加载宏的窗口一般是隐藏的,无法通过功能区的按钮操作加载宏工作簿,可以避免普通用户错误操作。
如何安装加载宏?
安装加载宏的方式有两种,一种是将文件保存到自启动路径下,一种是通过[加载宏管理器]进行安装。两种方式前面的部分都讲过了,老规矩,不再重复。
如何删除加载宏?
在[开发工具]选项卡下,单击[Excel加载项],打开[加载项]对话框。取消勾选目标加载宏名称,然后点击[浏览]命令,从打开的文件夹中删除相关宏文件即可。
3 丨
如何制作通用插件?
咱们这章的标题是制作Excel个人工具箱。既然是个人工具箱,那就只是你一个人的电脑可用。你对Excel选项卡做的一系列设置,仅仅只对当前的电脑有效,它并没有集成到Excel文件中,Excel文件发出去之后,并不具有工具箱性质……
那如果需要开发一个通用的可以发给其它人使用的工具箱呢?应该怎么操作?
这需要定义Ribbon选项卡,用Custom UI Editor造个壳子就OK。左上角点关注,右下角点个赞,咱们以后再见。