微博:EXCELers / 知识星球:Excel

HI,大家好,我是星光。

又一年过去了,实在不知道说啥好,就给大家表演一下如何制作Excel个人工具箱吧。

所谓Excel个人工具箱,通俗讲就是把个人常用的一些Excel功能收集到一个或多个选项卡内;这些Excel功能可以是系统自带的,也可以是VBA代码自定义的;这些VBA代码,可能是你自己写的,也可能是你从网上搜集的。

Excel个人工具箱……这名字听起来高大上,制作起来会不会很复杂?——打个响指,其实并不难,相信看完本篇教程,你就会了。嗯,照例骗你娶你,不论男女(大大声:请自带嫁妆)

工具箱演示..▼

漫步者煲箱工具怎么煲耳机_漫步者煲箱工具win7_excel工具箱

如需制作上图所示的个人Excel工具箱,操作步骤如下…

1 丨

制作个人工具箱

1,收集代码

新建一个Excel文件,另存为.xlsm格式。工作簿的名称和保存位置都随意,看我眼睛,这不重要,你开心就好。

漫步者煲箱工具怎么煲耳机_excel工具箱_漫步者煲箱工具win7

将收集到的VBA代码转移到该工作簿。比如将本公众号常用代码系列里的多表汇总、拆分、创建工作表目录、破解工作表加密等,以及VBA系列教程里的窗体之数据查询等。

文末附件提供了相关代码..▼

2,另存为xlam格式

依次点击[文件]→[另存为],保存文件类型为”.xlam”,即加载宏文件;改一个拉风的文件名,点击[保存],最后关闭另存为对话框。

漫步者煲箱工具怎么煲耳机_漫步者煲箱工具win7_excel工具箱

一般情况下,当选择文件类型为xlam时,系统会自动修改文件保存路径。比如▼

C:Users用户名AppDataRoamingMicrosoftAddIns

这是Excel加载宏的自启动路径,会随着Excel软件的启动而自动启动。加载宏文件保存到自启动路径下,就等于自动安装加载了。

当然也有例外的情况,这个时候我们可以通过[加载宏管理器]安装加载宏。

在[开发工具]选项卡下,单击[Excel加载项],打开[加载项]对话框。然后点击[浏览]按钮,在相关路径下找到目标”.xlam”文件,单击[确定],将该加载宏添加到加载项对话框。

在加载宏对话框勾选该项,单击[确定]退出对话框即可。

excel工具箱_漫步者煲箱工具怎么煲耳机_漫步者煲箱工具win7

最后关闭这个工作簿。

3,设置自定义选项卡

打开一个后缀名为”.xlsx”的任意工作簿,依次单击[文件]→[选项]→[自定义功能区]。在[自定义功能区]选项列表中单击右键,添加一个新选项卡,并重命名,例如命名为:我的工具箱,六六的工具箱,喜羊羊工具箱,酸辣馆等,本例命名为[我的工具箱]。

操作过程动画演示..▼

漫步者煲箱工具怎么煲耳机_excel工具箱_漫步者煲箱工具win7

右键单击选项卡[我的工具箱]excel工具箱,在弹出的右键菜单中单击[添加新组]。右键单击该组,重命名为数据查询。

点击[从下列位置选择命令]右侧的倒三角,打开选项列表,选择[宏],会得到一个来自加载宏文件的宏名列表。

漫步者煲箱工具怎么煲耳机_漫步者煲箱工具win7_excel工具箱

选中作用为数据查询的宏名称,本例为FindData,添加到[数据查询]组。在组中,右键单击宏名称,在弹出的右键菜单中选择重命名。为其设置合适的图标和名称。

动画演示过程如下..▼

漫步者煲箱工具win7_excel工具箱_漫步者煲箱工具怎么煲耳机

至此我们第一个宏命令就制作完成了。点击[确定]按钮,关闭[自定义功能区]对话框,回到Excel界面,可以看到Excel多出一个名为[我的工具箱]的选项卡。在该选项卡下单击[数据查询]命令,即可使用相关VBA窗体功能。

漫步者煲箱工具win7_excel工具箱_漫步者煲箱工具怎么煲耳机

重复以上步骤,继续添加其它功能组和宏命令即可。

如此这般,我们的个人工具箱就制作完成了▼

漫步者煲箱工具win7_excel工具箱_漫步者煲箱工具怎么煲耳机

是不是很简单?

2丨

如何制作通用插件?

有朋友问,我工具箱制作完成后,发给别人用行不行?比如发给领导?发给女朋友?发给男朋友?好歹咱也是能冒充开发软件的人了,给他们涨涨姿势,那家伙,那场面,真是锣鼓喧天、鞭炮齐鸣、红旗招展……

然而并不行……

咱们这章的标题是制作Excel个人工具箱。既然是个人工具箱excel工具箱,那就只是你一个人的电脑用。你对Excel选项卡做的一系列设置,仅仅只对当前的电脑有效,它并没有集成到Excel文件中,Excel文件发出去之后,并不具有工具箱性质……

那如何开发一款通用的可以发给其它人使用的工具箱呢?摊手,这需要定义Ribbon选项卡,用Custom UI Editor造个壳子就可以了。耸肩,这事以后再说。再见。

加入我的Excel会员,全面学习Excel

透视表 函数 图表 VBAPQ想学啥学啥

本文由公众号“Excel星球”首发。

限时特惠:本站每日持续更新海量设计资源,一年会员只需29.9元,全站资源免费下载
站长微信:ziyuanshu688

微博:EXCELers / 知识星球:Excel

HI,大家好,我是星光。

今天给大家聊一下如何制作Excel个人工具箱。所谓个人工具箱,通俗讲就是把个人常用的一些Excel功能收集到一个或多个选项卡内;这些Excel功能可以是系统自带的,也可以是VBA代码自定义的;这些VBA代码,可能是你自己写的,也可能是你从网上搜集的……

那么如何制作这样的工具箱呢?这家伙听起来高大上,会不会很复杂?——打个响指,其实很简单,看完本篇教程,想来你也就会了。嗯,照例骗你娶你,不论男女,但请自带嫁妆。

工具箱演示..▼

漫步者煲箱工具怎么煲耳机_功德箱成敛财工具_excel工具箱

如需制作上图所示的个人Excel工具箱,操作步骤如下▼

1 丨

制作个人工具箱

1,收集代码

新建一个Excel文件,另存为.xlsm格式。工作簿的名称和保存位置都随意,看我眼睛,这不重要,你开心就好。

漫步者煲箱工具怎么煲耳机_excel工具箱_功德箱成敛财工具

将收集到的VBA代码转移到该工作簿。比如将本公众号常用代码系列里的多表汇总、拆分、创建工作表目录、破解工作表加密等,以及VBA系列教程里的窗体之数据查询等。

文末附件提供了相关代码..▼

漫步者煲箱工具怎么煲耳机_功德箱成敛财工具_excel工具箱

2,另存为xlam格式

依次点击[文件]→[另存为],保存文件类型为”.xlam”,即加载宏文件;改一个拉风的文件名,点击[保存],最后关闭另存为对话框。

excel工具箱_功德箱成敛财工具_漫步者煲箱工具怎么煲耳机

一般情况下,当选择文件类型为xlam时,系统会自动修改文件保存路径。比如▼

C:Users用户名AppDataRoamingMicrosoftAddIns

这是Excel加载宏的自启动路径,会随着Excel软件的启动而自动启动。因此加载宏文件保存到自启动路径下,就等于自动安装加载了。

当然也有例外的情况,这个时候我们可以通过[加载宏管理器]安装加载宏。

在[开发工具]选项卡下,单击[Excel加载项],打开[加载项]对话框。然后点击[浏览]按钮,在相关路径下找到目标”.xlam”文件,单击[确定],将该加载宏添加到加载项对话框。

在加载宏对话框勾选该项,单击[确定]退出对话框即可。

最后关闭这个工作簿。

3,设置自定义选项卡

打开一个后缀名为”.xlsx”的任意工作簿,依次单击[文件]→[选项]→[自定义功能区]。在[自定义功能区]选项列表中单击右键,添加一个新选项卡,并重命名,例如命名为:我的工具箱,六六的工具箱,喜羊羊工具箱,酸辣馆等,本例命名为[我的工具箱]。

操作过程动画演示..▼

excel工具箱_功德箱成敛财工具_漫步者煲箱工具怎么煲耳机

右键单击选项卡[我的工具箱],在弹出的右键菜单中单击[添加新组]。右键单击该组,重命名为数据查询。

点击[从下列位置选择命令]右侧的倒三角,打开选项列表,选择[宏],会得到一个来自加载宏文件的宏名列表。

功德箱成敛财工具_漫步者煲箱工具怎么煲耳机_excel工具箱

选中作用为数据查询的宏名称,本例为FindData,添加到[数据查询]组。在组中,右键单击宏名称,在弹出的右键菜单中选择重命名。为其设置合适的图标和名称。

动画演示过程如下..▼

至此我们第一个宏命令就制作完成了。点击[确定]按钮,关闭[自定义功能区]对话框,回到Excel界面,可以看到Excel多出一个名为[我的工具箱]的选项卡。在该选项卡下单击[数据查询]命令,即可使用相关VBA窗体功能。

重复以上步骤,继续添加其它功能组和宏命令即可。

如此这般,我们的个人工具箱就制作完成了▼

是不是很简单?

……

2丨

什么是加载宏?

……

以上制作个人工具箱主要使用了加载宏。

那么什么是加载宏?

简单而言,加载宏是具有工具性质的Excel特殊工作簿,以xla和xlam为后缀名,它具有以下几个显著的优点:

所有的代码都保存在加载宏文件后,这些代码可以在所有工作簿中调用。安装加载宏文件后,运行这些代码不会出现宏安全性方面的警告信息,”信任中心”的宏设置选项对它是无效的,即便是设置为禁用所有宏,加载宏中的代码一样可以运行。

加载宏的窗口一般是隐藏的,无法通过功能区的按钮操作加载宏工作簿,可以避免普通用户错误操作。

如何安装加载宏?

安装加载宏的方式有两种,一种是将文件保存到自启动路径下,一种是通过[加载宏管理器]进行安装。两种方式前面的部分都讲过了,老规矩,不再重复。

如何删除加载宏?

在[开发工具]选项卡下excel工具箱,单击[Excel加载项],打开[加载项]对话框。取消勾选目标加载宏名称,然后点击[浏览]命令,从打开的文件夹中删除相关宏文件即可。

漫步者煲箱工具怎么煲耳机_excel工具箱_功德箱成敛财工具

……

3 丨

如何制作通用插件?

有朋友问,我工具箱制作完成后,发给别人用行不行?比如发给领导?发给女朋友?发给男朋友?好歹咱也是能冒充开发软件的人了,给他们涨涨姿势,那家伙,那场面,真是锣鼓喧天、鞭炮齐鸣、红旗招展……

然而并不行……

咱们这章的标题是制作Excel个人工具箱。既然是个人工具箱,那就只是你一个人的电脑可用。你对Excel选项卡做的一系列设置,仅仅只对当前的电脑有效,它并没有集成到Excel文件中,Excel文件发出去之后,并不具有工具箱性质……

那如果需要开发一个通用的可以发给其它人使用的工具箱呢?应该怎么操作?

这需要定义Ribbon选项卡,用Custom UI Editor造个壳子就OK。这部分知识会在近期更新在我的知识星球付费平台,如果你需要学,看我眼睛,真诚推荐下方扫码加入我的知识星球……

加入我的知识星球付费社群,从0到1,从入门到精深,系统学习Excel技巧、函数、透视表、图表、VBA、SQL、PowerQuery等……花白菜价,学真知识excel工具箱,不但相关系统教程均可免费阅读,还享有微信群免费在线答疑服务。目前是第5期,包年仅需189元,平均一天5毛钱。7月10号开第6期,第6期价格会上涨20%左右喔。

本章案例文件下载,百度网盘..▼

提取码: rwc4

加入我的Excel社群

从入门到精通全面学习Excel

学习中的表格问题社群在线实时答疑

限时特惠:本站每日持续更新海量设计资源,一年会员只需29.9元,全站资源免费下载
站长微信:ziyuanshu688