【问题标题】:Excel worksheet errorExcel 工作表错误
【发布时间】:2010-06-08 20:08:31
【问题描述】:

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

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

【问题讨论】:

    标签: php excel-2007


    【解决方案1】:

    没有看到您尝试在 Excel 中打开的 xml 示例或用于创建它的 PHP 代码,我猜您为 ExpandedRowCount 属性指定了 4,而实际上您有超过 4 行数据。

    Documentation:

    ss:ExpandedRowCount

    指定总行数 这张表不管 稀疏性。该属性定义了 表的整体大小,如果 指定的行和列是 扩大到全尺寸。如果指定, 此属性必须与 桌子。表中的行索引 应该从 1 开始并转到 扩展行数。如果这个值是 与表不同步,则 指定的 XML 电子表格文档是 无效。

    【讨论】:

    • 非常感谢,这条评论给了我解决类似问题所需的线索(尽管保证相反,Excel 并没有真正为我保存错误日志!)
    猜你喜欢
    • 2014-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多