【发布时间】:2016-11-03 15:52:21
【问题描述】:
我制作了一个生成 xlsx 文件的程序。为此,我制作了两个文件,一个with 和一个without 条件格式。使用 Excel 2011 无法打开具有条件格式的文件(尽管 Libreoffice 可以正常打开)。这些示例在上面的 Google 驱动器链接中提供。在第二个示例中,我将 <conditionalFormatting> 元素放在 sheet1.xml 中,将 <dxfs> 元素放在 styles.xml 文件中。当我使用 Excel 2011 打开 xlsx 文件(带 cf)时,它会报告错误,并尝试修复文件几次,然后文件变空(您可以自己尝试)。
除了这两个元素(<conditionalFormatting> 和<dxfs>)之外,有谁知道我缺少什么,也许我需要添加或更改其他内容才能使其正常工作?在编写程序时,我遵循与使用条件格式编写时 Excel 2011 相同的结构。
【问题讨论】:
-
你的代码在哪里?
-
为什么投反对票?然后你不需要任何东西来解压缩并检查 xlsx 文件中的 xml 文件。
-
这是我的叉子github.com/structer/xlsx。我认为我的程序的代码无关紧要。
标签: xml excel spreadsheet xlsx