问题描述
用Openxml生成的Excel只能用Excel程序打开,保存了以后才能在程序里读取,否则就会有找不到WorkSheet的问题。大家有遇到过吗?
解决方案
解决方案二:
有人也遇到过类似的情况吗?
解决方案三:
Openxml生成的不是xml文件吗,你确定它能生成excel?excel确实能打开多种格式的文件,比如txt文本文档也可以用excel打开但是如果你不保存成真正的excel格式,用读excel文件的方式去读取当然会读取不到了
解决方案四:
此外,你用什么方式读取的?如果你用Openxml生成,也用Openxml读取,没道理读取不到啊如果想生成真正的excel文件,建议还是换种方式比如
解决方案五:
引用3楼Z65443344的回复:
此外,你用什么方式读取的?如果你用Openxml生成,也用Openxml读取,没道理读取不到啊如果想生成真正的excel文件,建议还是换种方式比如
已经找到原因了,因为没有以UTF8格式来保存,所以只能再excel里面打开以后保存一下,excel会自动转换成utf8格式。用UTF8格式存过以后就没问题啦~
时间: 2024-08-31 14:01:49