Excel 2011 条件格式错误
Excel 2011 Conditional formatting error
我制作了一个生成 xlsx 文件的程序。为此,我制作了两个文件,一个 with and one without 条件格式。带条件格式的文件无法用 Excel 2011 打开(尽管 Libreoffice 可以正常打开)。这些示例在上面的 Google 驱动器链接中提供。在第二个示例中,我将 <conditionalFormatting>
元素放在 sheet1.xml 中,将 <dxfs>
元素放在 styles.xml 文件中。当我使用 Excel 2011 打开 xlsx 文件(使用 cf)时,它报告错误并尝试修复文件几次,之后文件变空(您可以自己尝试)。
有谁知道除了这两个元素(<conditionalFormatting>
和 <dxfs>
)我还缺少什么,也许我需要添加或更改其他内容才能使其正常工作?在编写程序时,我遵循的结构与 Excel 2011 在使用条件格式编写时的结构相同。
通过检查您的 xlsx 文件,我发现您必须将 <conditionalFormatting>
元素移到 </data>
元素之后。我没有时间写你的程序来测试它,所以你需要试一试。
我制作了一个生成 xlsx 文件的程序。为此,我制作了两个文件,一个 with and one without 条件格式。带条件格式的文件无法用 Excel 2011 打开(尽管 Libreoffice 可以正常打开)。这些示例在上面的 Google 驱动器链接中提供。在第二个示例中,我将 <conditionalFormatting>
元素放在 sheet1.xml 中,将 <dxfs>
元素放在 styles.xml 文件中。当我使用 Excel 2011 打开 xlsx 文件(使用 cf)时,它报告错误并尝试修复文件几次,之后文件变空(您可以自己尝试)。
有谁知道除了这两个元素(<conditionalFormatting>
和 <dxfs>
)我还缺少什么,也许我需要添加或更改其他内容才能使其正常工作?在编写程序时,我遵循的结构与 Excel 2011 在使用条件格式编写时的结构相同。
通过检查您的 xlsx 文件,我发现您必须将 <conditionalFormatting>
元素移到 </data>
元素之后。我没有时间写你的程序来测试它,所以你需要试一试。