POI导出Excel文件问题

我在导出excel文件的时候,加了一句代码:
sheet.setForceFormulaRecalculation(true);
表示强制执行公式,不然的话结果不会自动计算出来。
问题是,这样到处excel文件以后,刚打开文件什么都不做,就提示已经做过修改了,关闭的时候需要Ctrl+s保存下,其实根本没有做任何改动。不知道是为什么,哪位高手来帮帮忙?

poi

1个回答

很多时候 打开文件本身就会修改文件 比如 windows的默认编码是GBK 使用GBK编码打开文件 就会将文件修改为GBK编码的
这也是内容发生了改变, 但是里面的文字其实没有变

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐