NPOI 实践中遇到的一些情况

XLSX篇:

  1、NUGET上最新版本为 稳定版2.5.2,但GITHUB中版本为2.4.1 根据2.5.2的使用,我使用代码对模板文件进行移动行,复制行,删除行的一系列操作后发现部分计划删除的行被漏掉依然存在于表格之中,降版本到2.4.1后无此问题。

  2、降到2.4.1后遇到的问题是在CopyRow复制行的方法时遇到有被合并的单元格会报“未将对象引用设置到对象的实例”的问题,需要将模板相应的合并单元格取消合并,待操作报表时再进行合并,建议是到所有行列操作完后再进行合并单元格操作,不然合并单元格后用EXCEL打开时会提示文件损坏?。

  2、模板文件使用WPS保存过的xlsx文件后再使用NPOI操作合并单元格等操作后使用EXCEL 2013打开时提示文件损坏,点击确定修复后单元格样式丢失,合并的单元格丢失问题出现,解决办法是用EXCEL打开后再保存一下。

 

    

    

posted @ 2021-04-13 08:55  jgjg2323  阅读(253)  评论(0编辑  收藏  举报