找回密码
 立即注册
查看: 78|回复: 0

搬运——Excel多文件多表合并工具2.0

[复制链接]
发表于 2022-11-10 01:35:07 | 显示全部楼层 |阅读模式
工作中如果需要把excel文件中的每个表,或多个excel文件中的每个表或其中部分数据复制到一起,那这个软件能帮到你。
这是个Python写的练手的工具,分享给吾爱的朋友们。

更新说明:
2022.11.9日更新:
重新用pandas模块编写程序,体积比第一版大了不少。
1.增加CSV格式合并功能
2.增加支持XLS格式,目前合并支持.xls、.xlsx、.csv
3.选择或拖拽文件夹支持遍历子文件夹文件

2022.11.7日旧版:
openpyxl模块编写,体积小,运行快,但是仅支持XLSX格式的文件,不支持遍历子文件夹。

功能介绍:
1。把单个多个Excel文件中的每个Sheet表中的内容复制到一个新的Excel文件的第一个Sheet表中。2。可以设置不需要的行列,合并的时候设置区域不进行合并)。
3。可以设置文件中不需要合并的表,合并(复制)的时候跳过。


使用说明:
1.选择需要合并的excel文件,或者把文件或文件夹拖拽到列表框。
2.设置参数,设置表头(标题)的行数;设置左右侧不需要的列,设置底部不需要的列,设置不需要合并的表,如果都需要则默认即可。3.选择保存的位置,不选择则默认保存到桌面
4.点击开始合并 则 生成一个新excel文件,表名:新合并文件.xlsx

详细说明参数,请看下图设置数据复制区域,
sheet表合并说明:假如每个excel文件的前2个表不需要合并,则下面sheet表设置选择正数2,假如excel文件中的最后3个表不需要合并,则sheet表选择负数-3,
假如excel文件有4个表,表名分别是数学,化学,英语,语文,如果数学表不需要合并,则在下方文本框填入数学,如果数学和化学表都不需要合并,则填入学(数学化学共有的字)
如果语文和英语不需要合并,则填入语,假如 数学、语文不合并,则填入数学 语文(空格隔开)。



游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

Archiver|小黑屋|CG分享网 CG教程 CG模型 设计素材

GMT+8, 2025-5-14 22:23 , Processed in 0.045756 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表