Reporting Services导出到Excel会导致"修复"并删除样式

ups*_*ake 8 excel reporting-services

我有一个非常复杂的SSRS报告,我想要或多或少地导出到它在Web输出中的外观.

导出到Excel并在Excel 2010中打开会产生以下错误:

Excel能够通过修复或删除不可读的内容来打开该文件.删除部分:/xl/styles.xml部分(样式)

所有的造型都从报告中消失了,所以它看起来很糟糕.

ups*_*ake 14

隔离测试后,我通过一个简单的更改修复了99%的样式错误:

Excel似乎不喜欢没有Font =''的表中的行组的"总计"单元格(这些单元格是在为组创建总计时自动创建的)

Font=", 10pt, Default, Bold, Default"

将字体更改为"Arial":

Font="Arial, 10pt, Default, Bold, Default"