返回Excel催化剂目录

产品文档 / Excel催化剂

第126波-多工作薄工作表自由组合拆分

在过往Excel催化剂功能中,已经有大量的工作薄、工作表的合并拆分功能,本篇再补充上多工作薄组合为一个工作薄的场景,并将其抽象出多工作薄、多工作表任意组合拆分。 业务场景 最近在项目中,被提及一个小功能,将多个独立的工作薄合并为一个整体的工作薄,这个功能,据笔者所知,大量通用性的插件都有,但笔者迟迟

在过往Excel催化剂功能中,已经有大量的工作薄、工作表的合并拆分功能,本篇再补充上多工作薄组合为一个工作薄的场景,并将其抽象出多工作薄、多工作表任意组合拆分。

业务场景

最近在项目中,被提及一个小功能,将多个独立的工作薄合并为一个整体的工作薄,这个功能,据笔者所知,大量通用性的插件都有,但笔者迟迟不愿开发,源于其违背了数据的管理规范,一个工作薄里塞进去多个主题的工作表,很不合理。

但需求总是多样的,这样的功能在某些场景上,的确有其存在的小小必要,例如将文件上传到某处,一般来说,网页版的应用,都是很反人类的难以有批量性操作,重复上传多遍,的确不如只上传一遍,将多个文件合并在一个文件中。

功能实现

Excel催化剂的每个功能,都是经得起推敲的,经反复思考,对于非同一类型数据源的合并,将零散数据合并到一个汇总表格,仅仅是一个工作薄存放多个工作表还是单个工作表的情况,抽象化后,其实就是将工作表存放到哪里的问题,索性来个自由组合功能,任意搭配就好了。

所以本篇的功能,可满足分分合合的场景,想分想合都可行。

操作步骤

Excel催化剂的一贯作法,先选定要处理的工作薄,同样使用路径的方法,而非弹出打开文件夹式窗体,更灵活自如,高级用户所喜爱的。

内容插图

一贯的作风,用户所要做的就是配置信息,在工作表上进行配置,极致体验。

可以是以下的拆分配置

内容插图

亦可以是组合效果

内容插图

或者只提取想要的工作表,反正配置表所在,想怎么配置结果都可以。

内容插图

再点击【第2步:组合拆分工作薄表】,即可按所配置的方式对多个工作薄进行工作表的合并或拆分。

过往类似功能

最后,罗列几个过往已经开发好的类似场景的功能,有兴趣不妨再看下