使用POI 4.0.0 创建并读写Excel

之前写过一篇文章关于使用POI 4.0导出XSSFWorkbook(后缀为.xlsx的excel)遇到的问题, 详情请点下面链接。

https://blog.csdn.net/AnonymousD/article/details/82930110

后来弃用了 POI 4.0版本,改用了3.17 + XMLbean 2.6 把问题解决了

最近在写一个新项目的时候,使用上面的组合发现又不行了。。具体原因没有仔细研究,可能是因为MS office版本更新了。

试了很多方法,最终是使用 4.0的POI + 3.0.2的XMLbean 成功解决问题!

系统是win10 + 10版的excel。

读取和创建的速度都很快,但发现写入的速度不太尽人意,大部分时候都是比较慢,就算很少数据量。

后来改成了用txt作为媒介,先写入txt, 再用vba把数据读入excel。

小白只能想到这种方法,大神请多指教。谢谢

你可能感兴趣的:(JAVA,POI)