SSRS导出到Excel - 列太多

时间:2012-06-20 07:50:16

标签: excel reporting-services export

我有一个在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中导出数据并且没有问题?

(所有列都是必需的)

1 个答案:

答案 0 :(得分:1)

Excel的旧版本(截至2003年)support a maximum of 256 columns and 65536 rows。这与Reporting Services无关,您无法更改此内容。我能想到的唯一选择:

  • 确保报告不会超过256列的限制(包括渲染器生成的列,例如Tablix之间的空格)
  • 导出为XML或CSV并在Excel 2007中打开/导入它,可以处理16,384 columns