1

我有一个在 SSRS2000 上运行的 RDL 报告。

今天,我正在尝试将报告导出到 excel,但错误消息是:

Excel found unreadable content in 'filename.xls'. Do you want to recover the contents of this workbook? If you trust the source of this workbook, click Yes.

我注意到有很多列,所以我修改了报告以减少列,它在 Excel 中打开没问题。

用户有什么方法可以在excel中导出数据并且没有问题?

(所有列都是必需的)

4

1 回答 1

1

Excel 的旧版本(截至 2003 年)最多支持 256 列和 65536 行。这与 Reporting Services 无关,您无法更改。我能想到的唯一选择:

  • 确保报告不会超过 256 列的限制(包括渲染器生成的列,例如用于 tablix 之间的空白)
  • 导出为 XML 或 CSV 并在 Excel 2007 中打开/导入,可以处理16,384 列
于 2012-06-20T09:05:51.690 回答