工作表合并工具
工作表合并工具是专门用来合并Excel工作表的Windows程序,程序使用Python语言开发。
最初是因为工作中需要编写周报和月报,个人是一个喜欢整理的强迫症,所以每个月的周报都会汇总成一个表格,月报也会汇总成年报,时间长了就觉得这个过程有些繁琐,于是开发了这么一个程序来帮助完成。
实际测试中,如果需要处理的表格达到一定量级时,使用工具处理的效率比手动完成要高得多。
工具主界面
运行程序后直接展示的主界面
工作薄查找功能
选择文件夹:用于选择需要处理的工作薄所在路径,也可以手动输入工作薄所在路径。
查找文件:查找选择文件夹路径下的工作薄(xls和xlsx文件)。
工作薄筛选、添加、移除、移动功能
关键词查找:查找路径下的工作薄可能并不是都需要处理的,可以使用关键词查找功能过滤需要处理的工作薄。
添加文件:如果还有其他路径下的某个工作薄也需要合并处理,可以点击添加文件按钮单独添加查找路径之外的工作薄进行处理。
移除文件:即使过滤也可能存在不需要处理的工作薄,可以通过此功能进行移除不需要处理的工作薄。
上移/下移文件:工作表合并的顺序和工作薄展示的顺序一致,如果需要指定顺序,可以将选中的工作薄位置进行上下移动。
工作表合并功能
文件保存路径:选择合并后工作薄保存的路径,也可以手动输入保存路径。
合并工作表:将工作表按照上方工作薄排列顺序进行合并,生成并打开合并后的工作薄文件。
文件查找模式
文件模式(默认):默认查找选择文件夹路径下的工作薄文件,不包括子目录下的工作薄文件。
目录模式(深度查找):查找选择文件夹路径下的工作薄文件,同时查找子目录下的工作薄文件。
设置工作表名称
合并后工作薄中的工作表名称有多种命名方式,合理利用可以实现不同的效果:
使用工作薄名称(默认):合并后的工作薄中,工作表的命名默认使用工作薄的名称来命名。
使用工作表名称:合并后的工作薄中,工作表的命名使用原先工作表名称,即不做任何修改保留原工作表名称。注:如果合并后存在同名工作表,会生成预设字符串命名,推荐在需要合并的工作表名称都不相同时才使用。
内容+索引:
输入指定内容为前缀,工作表会自1开始自增为后缀的方式命名工作表
例如:输入test,则生成test1、test2、test3。。。命名的工作表
索引+内容:
输入指定内容为后缀,工作表会自1开始自增为前缀的方式命名工作表
例如:输入test,则生成1test、2test、3test。。。命名的工作表
内容+索引+内容:
输入指定内容为前后缀,工作表会自1开始自增为中缀的方式命名工作表
例如:输入test、table,则生成test1table、test2table、test3table。。。命名的工作表
工作使用帮助信息