Excel的xlsx文件合并工具

#software

简介

ExcelFileMerger是直接用V0生成的,基本上微调了一下就能直接用。主要实现的功能是传递进若干个xlsx格式的文件,然后工具首先会去读取第一个文件的标题行,接下来判定后续的文件的标题是否和第一个文件的一致。然后在点击合并后,将标题一致的文件的内容行合并为一个excel文件。

实现了拖拽文件导入等模式。

开发

存在一个问题,就是找不到怎么定位到xlsx文件的当前活动表的方式,因此只能合并第一张子表

项目已经托管到vercel,可以直接使用在线版本

整个开发周期耗时大概30分钟。

爬坑

但是!当我想使用Tauri进行封装,又进入了长时间的AI拉扯中。主要的问题首先是需要把文件系统、对话框等修改为Tauri 的API。由于现在的包括Claude-3.7在内的AI都不懂Tauri2,我需要自己查文档然后把示例代码给他们。

再之后,改版的代码仍然存在用户体验非常差的bug,陷入苦战。最终拉扯了2小时后,才把问题解决。

接下来想搞一个相对大一点点的项目。