本帖最后由 lightninng 于 2023-9-7 05:49 编辑
1.软件功能
用于提取多个Excel(.xls和.xlsx)的第1工作表(Sheet)中部分数据,并合并到一个工作表(Sheet)中
注:不包含将多个工作表(Sheet)合并到一个工作簿(Workbook)中的功能
1.4版本软件更新日志2023.9.7
- 修复当有excel在选中区域中无数据会导致的程序崩溃的bug,此为测试版,如果合并的excel文件在所选区域都有数据可以继续使用1.3版本
1.3版本软件更新日志2023.8.25
- 重新使用nuitka1.7进行打包,实际运行速度个人感觉有所提升,如果想亲自对比,请自行下载1.2和1.3版本实际运行尝试
- 有朋友想要源码,下载链接也放在下面了
1.2版本软件更新日志2023.8.24
- 修复文件名中存在英文句号(.)而导致该文件无法从文件夹导入的bug
- 修复因为缺少xlrd组件导致处理xls文件时程序崩溃闪退的bug
- 修复了表格中的空白部分被填充na的错误
- 更改了列标题和索引的命名方式为【文件编号+列名(或行名)】;1.1版本中的方式是【文件名+列名(或行名)】
- 在导出文件中增加了记录【文件编号-文件路径】的工作表,便于在合并表中发现数据问题时快速找到对应的数据来源文件
- 增加了保存文件时,在文件打开未关闭无法操作时的提示
2.碎碎念
软件特点:提取数据的区域选择、行标题和列索引的选择均使用类似excel中的可视化方式,如果只是想以最简单的方式实现提取多个表格中同一区域内容并合并到一个表格中,那么可以尝试一下这个软件
同类型工具其实是比较多的,论坛上的各种自制小工具,还有Excel插件类的(如方方格子,超级表格等),但还是选择自己写工具的原因如下:
- 插件类工具的相关功能设计的比较复杂,而且很多插件的表格合并工具的表格合并功能需要会员才能使用
- 完成和本工具相同功能的工具,往往使用起来比较繁琐。一般是命令行或者按单元格输入选定区域,或者使用模板来选择
3.乞讨
- 最重要的:希望有所反馈,如果遇到Bug,请到帖子中交流,谢谢!
- 小小奢求:本人论坛币不多,求打赏!
4.下载链接
1.4版本
https://wwwj.lanzoue.com/iSUA517lv96b
密码:aix3
1.3版本(最新版本-nuitka打包)
https://wwwj.lanzoue.com/i6P5n16fyx8d
密码:awrh
1.3版本源码
https://wwwj.lanzoue.com/izPIU16fyxaf
1.2版本(最新版本-pyinstaller打包)
https://wwwj.lanzoue.com/inthA16cid2d
密码:3ixr
1.1版本
https://wwwj.lanzoue.com/ipatj161tcni
密码:i3ye
5.使用方法
说明:
(1)本程序是使用Pyinstaller和nuitka打包的64位python程序,无法在32位系统中运行
(2)1.3及1.3之前的版本请保证所有文件的第一个工作表里所选区域中有数据,当前版本无法处理有文件在所选区域无数据的情况
|