我正在尝试使用XML使用XML Spreadsheet创建动态Excel工作表。 但是当我尝试打开动态创建的Excel工作表时,我不断收到“无法加载工作表,工作表设置问题”的错误。当我尝试查看它创建的日志文件时,它会显示以下文本,
XML ERROR in Worksheet Setting
REASON: Bad Value
FILE: C:\Documents and Settings\UserName\Local Settings\Temporary Internet Files\Content.IE5\5XZ039FS\output[3].xls
GROUP: Worksheet
TAG: Table
ATTRIB: ExpandedRowCount
VALUE: 4
任何人都可以说出上述错误是什么意思,我该如何删除它?
答案 0 :(得分:8)
如果没有看到您尝试在Excel中打开的xml示例或用于创建它的PHP代码,我猜您为4
属性指定了ExpandedRowCount
实际上,你有超过4行的数据。
SS:ExpandedRowCount
指定总行数 这张桌子不考虑 稀疏。该属性定义了 表的整体大小,如果 指定的行和列是 扩大到全尺寸。如果指定, 此属性必须与之同步 桌子。表中的行索引 应该从1开始然后去 ExpandedRowCount。如果这个值是 与桌子不同步 指定的XML Spreadsheet文档是 无效。