excel工具箱_EXCEL制作个人工具箱

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

那么如何制作这样的工具箱呢?会不会很复杂?——其实很简单

LOOK YI LOOK

8a35b7def767a4aa505c6bafc149ca38.gif

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

一 制作个人工具箱

[1]收集代码:[多么痛的领悟]

新建一个Excel文件,另存为.xlsm格式。工作簿的名称和保存位置都随意

beb3cc5441fe00d0d59440adfd129f41.png

将收集到的VBA代码转移到该工作簿

6f86c2d9cdb71600795c6e94acd750cb.png

[2]另存为xlam格式

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

5026dadcf9612e7b3406f794674c0de6.png

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

C:甥敳獲用户名AppDataRoamingMicrosoftAddIns

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

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

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

1f68dda849c9098eaeb853d2c41363ba.png

最后关闭这个工作簿。

[3]设置自定义选项卡

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

操作过程动画演示..

d9407b6e444627489c600ae658584e40.gif

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

25c4b19f8270b7e2aeaef9120a276c4b.png

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

5ef9ec620765c7be8672168330332bb1.png

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

动画演示过程如下..

450d30989e430e4e50ef82055e531f24.gif

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

5aa00338f7dc82fc95ecc737f913a7f1.png

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

如此这般,我们的个人工具箱就制作完成了,是不是很简单?

简介: 【公农双历查询】 【高级定位】 【背景着色】 【环境设置】 【修改文件时间】 【按颜色汇总】 【反向选择】 【千年日历】 【保护公式】 【生成斜线表头】 【百家姓与字母序列】 【一键隐藏非使用区】 【字符分离及计算】 【删除空单元格】 【转置选区】:将选区行列调换 【按列倒置】:将选区的数据横向倒置 【按列倒置】:将选区的数据纵向倒置 【字母大小写转换】:将选区的单词、字母在大写小写、首字母大写之间转换 【小写金额转大写】:将小写金额批量转换成大写 【大写金额转小写】:将大写金额批量转换成小写 【区域数据加密】:对工作表选区的数据进行加密,转换成乱码,有密码才可以查看。 【简体转繁体】:将简体字批量转换成繁体 【繁体转简体】:将繁体字批量转换成简体 【根据工资计算钞票】:根据员工的工资计算需要多少张100元、50元......1元的钞票,可以批量计算。发现金工资的财务工作者必备 【隔行插入行】:对工作表隔行插入行,或者隔列插入列,其中行数可以自定义 【折分工作簿】:将指定工作簿的每个工作表拆分成单独的工作簿,新工作簿名称等于原工作表名称 【工作表折分】:将当前工作表的数据按条件拆分成多个工作表,可以用任意列的数据做为拆分条件 【合并工作簿】:将指文件夹中所有工作簿中所有工作表数据合并起来。有两种合并方式:将每个工作簿中的工作表合到当前工作簿是,表与表对应;将不同工作簿中同工作表的数据合并到同一工作表中。差异在于同名工作表的处理 【文本与数值互换】:将选区的数字瞬间转换成文本;将选区的文本型数字瞬间转换成数值 【复选框工具】:批量生成复选框(方框中打勾的工具),批量选定、取消复选框。且可以定义复框是否可以打印、与单元格链接等等 【报表分栏工具箱】:Word有分栏功能,本工具使Excel也具有同类功能。当数据列数太少浪费打印纸张时,可以用本工具分成多栏再打印 【制作工资条】:瞬间将工资明细表生成工资条,方便打印并裁剪。可以自己定义工资条头的行数 【删除工资条恢复明细表】:删除前一工具生成的工资条头,恢复明细表 【建立分页小计】:将每页数据建立小计和累计,且自动分页,小计和累计在每页最末处 【删除分页小计】:删除小计与累计,恢复明细表 【合并到选区】:将一个单元格的值合到一个区域中去,可以插入到原字符之前也可以插入到原字符之后 【可还原的合并居中】:合并数据时可以保留所有数据,可以随心所欲定义分隔符。还可以随时取消合并,还原所有数据 【合并列中相同值】:对一列中相同且相邻的数据区域进行合并居中 【取消合并还原合并数据】:对一列中合并后的单元格取消合并,且恢复合并前所有数据 【合并数据并复制】:可以将一个区域的数据直接复制到一个单元格中 【合并区域自动换行】:可以让具有合并单元格的区域在自动换行与不换行之间自由切换 【建立图片目录】:对指定文件夹下所有图片(GIF、PNG、JPG,JPEG)建立目录,并批量导入 【批量导入图片(精确匹配)】:瞬间导入所有与选区字符同名的图片到单元格,可以自由设定图片的大小及格式,且全部统一对齐 【批量导入图片(模糊匹配)】:与上一工具基本一致,只是在确定图片名称时可以糊模匹配。即选择“张”可以导入所有姓张的人的照片 【批量导入图片到批注】:批量地将图片导入到批注中,可以自由设定图片显示大小 【删除所有图片】:删除当前表所有图片 【批量导出图片】:将当前表所有嵌入的图片导出到硬盘中成为JPG图片。 【生成个性化批注】:Excel本身只有方形批注,本工具可以生各种花样的变体批注,美观大方 【插入GIF动画】:将GIF动画插入工作表中并播放,自动获取图片大小,也可以手工定义动画的大小和位置 【插入Flash动画】:将Flash动画插入工作表中并播放,自动获取Flash大小,可以自定义Flash的大小和位置,Flash动画嵌入工作表中 【提取选区唯一值】:将选择区域的数据,置于当前列中,忽略重复值。 【清除列中重复值】:将选择中重复出现的数据删除(保留第一次出现的数据) 【禁止重复值】:可以指定某列不允许重复,指定后该列输入重复值时会自动提示 【标示重复值】:将重复出现的数据用不同颜色分别标示出来,不同重复值用不同颜色 【删除空白单元格所在行】:输入1则删除空白行(整行空白),输入2则删除空白单元格所在行 【筛选唯一值】:以选择区域左边一列为条件进行唯一值筛选,输入1则删除重复值所在行,输入2则隐藏重复值所在行 【相同项与不同项】:提取两列数据的共同项和不同项,也可以对两列数据的不同项或者相同项进行标示 【建文件目录】:对指定文件夹中的文件建立目录,且生成链接,单击可以打开对应的文件 【建工作表目录】:对当前工作簿的所有工作表建立目录与编号,且生成链接,单击可以打开工作表 【批量新建/复制工作表】:批
【根据工资计算钞票面额张数】【建立工作表目录】【隔行插入行】【区域定位工具】【批量导入图片】 【拆分工作簿】【合并工作簿】【建立文件目录】【选区背景着色】【小写转大写】【大写转小写】 【批量新建或复制工作表】【批量加解密】【生成工资条】【删除工资条】【反向选择】 ___________________________________________________________________________________________ 工具: 【批量导入图片】 功能: 根据名称批量地导入图片 特点: 1.速度快:导入100图片只需要2秒钟 2.位置准:每张图片都导入到名称后面的单元格中,且刚好和单元格一样大,不会让多张图片重叠 3.大小灵活:导入的图片可以随心所欲定义其大小,且所有图片都占用相同的大小空间。但却保持图片导入前的比例,不会变形。 4.名称灵活:可以使用近似匹配。例如有两张名为“诺基亚8310”、“诺基亚7600”的图片,只需要在单元格输入“诺基亚”就行了,导入图片时可以将“诺基亚”开头的图片全部导入。 5.数量灵活:对于多个图片符合同一单元格名称的状况,可以将所有图片全部导入到其右边的单元格。 6.附件功能:图片导入到工作表后,将Excel默认的图片名“图片1”、“图片2”还原为图片本来的名称。 工具: 【隔行插入行】 功能: 对工作表隔行插入行,或者隔列插入列 特点: 1.可以每隔M行插入N行,其中N和M可以自己指定 2.可以每隔M列插入N列,其中N和M可以自己指定 3.起始行或结束行或者起始列、结束列也可以自己指定 工具: 【区域定位工具】 功能: 可以基于用户指定的条件选择相应的单元格,弥补Excel的不足 特点: 1.对于数值,可以使用所有比较运算符查找数据,Excel本身的定位不能定位于大于、小于某值的区域。 2.对于文本,可以定位于指定的字符,也可以定位于指定字符以外的所有字符。且支持通配符。 3.定位于可以指定区域,包括“选择区域”、“已用区域”和“可见区域”。这比Excel本身的查找更全面。 4.支持双条件查找,例如定位于从60到100的所有数据区域。或者不包括60到100的所有区域。 工具: 【根据工资计算钞票面额张数】 功能: 根据工资计算需要发工资时需要多少张100元、50元、20元、10元等等面额的钞票数量 特点: 1.可以选择一个区域进行操作,批量计算。 2.钞票的面额可以自己定义。 3.不仅计算每个人员需要的钞票张数,还对所有面额钞票汇总。 工具: 【建立工作表目录】 功能: 将当前工用簿中所有工作表建立目录,且产生链接 特点: 1.一键生成工作表目录。 2.单击目录中任意表名可以跳转至该工作表。 工具: 【建立文件目录】 功能: 将指定目录下所有文件建立目录于工作表中 特点: 1.可自由定义目标文件的路径。 2.允许选择目录是否产生链接。 3.可以对子目录中的文件建立目录,不管文件夹中有多少个子文件夹。 4.可以多次执行工具,从而将建立不同文件夹中的文件目录。程序自动将其分置于不同的列中。 工具: 【工作簿拆分】 功能: 将指定工作簿的每个工作表拆分成单独的工作簿 特点: 1.自由选定存放路径。 2.提是拆分后是否保留公式的选项。 3.可以自由定义参与拆分的工作表名 工具: 【工作表拆分】 功能: 将当前工作表的数据按条件拆分成多个工作表 特点: 1.可以自由选择条件所有列。 2.可以设定标题行数,标题不参与拆分。 3.可以自由定义折分条件。 4.可以选择折分成多工作表后是否保留原有公式。 工具: 【合并工作簿】 功能: 将多个具有相同格式的工作簿中所有工作表合并为一个工作簿的多工作表中,也可以将一个工作簿的所有工作表合并到一个工作表 特点: 1.多工作簿合并时,可以自由指定待合并工作簿的目录路径。 2.可以选择将多工作簿合并到同工作表还是同工作簿。 3.对于多个工作簿中具有同名工作表时,可以选择是否合并工作表。 4.进以定义参与合并的工作簿名。即所选文件夹中存在多工作簿,可以对部分执行合并。 5.如果仅对一个工作簿中的工作表进行合并,那么选择“多工作表合并”。 6.对工作表合并时,允许选择参与合并的工作表名。即既可全部参与合并也可以部分工作表参与合并。 7.合并前需要将当前工作簿保存。 工具: 【选区背景着色】 功能: 将选择区域或者选区所在行、列用醒目的颜色标识,便于查看 特点: 1.着色的对象有“选区”、“行”、“列”以及“行列”可选。 2.可选颜色包括6种。 3.可以随时启用、禁用着色功能。 4.程序具有记忆功能。即保存上次的设置。 工具: 【小写转大写】 功能: 将阿拉伯数字转
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值