Php Excel工作表错误

Php Excel工作表错误,php,excel-2007,Php,Excel 2007,我正试图在php的帮助下使用XML电子表格创建动态excel表格。 但是,当我试图打开动态创建的excel工作表时,我不断收到错误,上面写着“无法加载工作表,工作表设置有问题”。当我试图查看它创建的日志文件时,它显示以下文本 XML ERROR in Worksheet Setting REASON: Bad Value FILE: C:\Documents and Settings\UserName\Local Settings\Temporary Internet Files\Conte

我正试图在php的帮助下使用XML电子表格创建动态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

有人能告诉我上面的错误是什么意思吗?我该如何删除它?

如果没有看到您试图在Excel中打开的xml示例或用于创建它的PHP代码,我想您应该为
ExpandedRowCount
属性指定
4
,而实际上您有4行以上的数据

:

ss:ExpandedRowCount

指定中的行总数 这张桌子不分大小 稀疏。此属性定义 表的总体大小(如果 已删除指定的行和列 扩大到全尺寸。如有规定, 此属性必须与同步 桌子。表中的行索引 应该从1开始到 扩展的rowcount。如果此值为 与表不同步,则 指定的XML电子表格文档不可用 无效


如果看不到您试图在Excel中打开的xml示例或用于创建它的PHP代码,我想您应该为
ExpandedRowCount
属性指定了
4
,而实际上您有4行以上的数据

:

ss:ExpandedRowCount

指定中的行总数 这张桌子不分大小 稀疏。此属性定义 表的总体大小(如果 已删除指定的行和列 扩大到全尺寸。如有规定, 此属性必须与同步 桌子。表中的行索引 应该从1开始到 扩展的rowcount。如果此值为 与表不同步,则 指定的XML电子表格文档不可用 无效


非常感谢,此评论为我提供了解决类似问题所需的线索(尽管有相反的保证,Excel没有那么好,无法为我保存错误日志!)非常感谢,此评论为我提供了解决类似问题所需的线索(尽管有相反的保证,Excel并没有那么好,以至于不能为我保存错误日志!)