这个EXCEL高版本文件另存为XLS内容为空。
各位好:将附件中的高版本EXCEL文件另存为低版本的XLS,使用下面的代码,另存后,文件内容变为空。
其它的文件正常,此文件使用excel打开正常另存也正常。请帮忙看看是什么原因。
Dim fpSpread1 As New FarPoint.Win.Spread.FpSpread()
fpSpread1.OpenExcel("语文.xlsx")
fpSpread1.SaveExcel("语文.xls")
使用V16版本测试加载和保存为xls后,没有发现问题,如果你这边版本比较低,建议升级尝试一下 现在都已经V16了吗?我这使用的11版的,公司不给升级啊。能不能帮忙看看11版有没有解决办法,或是我参数设置的不正确? 这种产品层面的问题,大概率可能是因为后续版本修复了bug后,才能正常打开的。通过代码肯定是没法解决的
你可以尝试一下把这个文件用Excel重新打开并保存一下xlsx也许可以解决,(多见于这个xlsx是由第三方软件生成导致的兼容性问题)
但是这种解决办法其实对你实际场景几乎无用,既然都能用excel打开了,直接都转换掉了
页:
[1]