【发布时间】:2014-10-15 20:27:16
【问题描述】:
我正在使用 Open XML 2.0 (DocumentFormat.OpenXml.dll) 读取 xlsm 文件并更新一些单元格值并将其保存为“Microsoft Excel 2007 XML (.xlsm)|*.xlsm”。以编程方式编写所有单元格,它使用 Microsoft Excel 2007(甚至 Libre Office)打开魅力,但不使用 Microsoft Excel 2010 打开文件。
我收到以下错误。
“Excel 在 'Test.xlsm' 中发现无法读取的内容。是否要恢复此工作簿的内容?如果您信任此工作簿的来源,请单击是。”
对警报说“是”,文件已修复并显示在警告警报下方。工作表变空或部分数据未更新。
“替换部分:/xl/worksheets/sheet1.xml 部分,带有 XML 错误。加载错误。第 1 行,第 0 列。 删除记录:来自 /xl/calcChain.xml 部分的公式(计算属性) "
Open XML 2.0 是否适用于 2007 格式?如果是这样,请指导我选择正确的SDK将数据导出为2010格式。
谢谢,
问候,
拉维。
【问题讨论】:
标签: excel