Excel 2011条件格式错误

时间:2016-11-03 15:52:21

标签: xml excel spreadsheet xlsx

我制作了一个生成xlsx文件的程序。为此,我制作了两个文件,一个with和一个without条件格式。无法使用Excel 2011打开带有条件格式的文件(尽管Libreoffice可以打开而没有错误)。这些示例在上面的Google驱动器链接中提供。在第二个示例中,我将<conditionalFormatting>元素放在sheet1.xml中,将<dxfs>元素放在styles.xml文件中。当我使用Excel 2011打开xlsx文件(使用cf)时,它报告错误并尝试修复该文件几次,之后文件变空(您可以自己尝试)。

除了这两个元素(<conditionalFormatting><dxfs>)之外,有没有人知道我错过了什么,也许我需要添加或更改其他内容才能使其正常工作?在编写程序时,我遵循的结构与Excel 2011在使用条件格式编写时的结构相同。

1 个答案:

答案 0 :(得分:1)

通过检查xlsx文件,我发现您必须在<conditionalFormatting>元素之后移动</data>元素。我没有时间编写你的程序来测试它,所以你需要尝试一下。