当我们将SSRS 2008报告导出为excel,然后将范围从该文件复制到另一个excel文件时,报告中使用的颜色会更改为完全不同的东西,非常烦人当我们使用'Conditonal Formatting'来为这些单元格中的某些特定颜色着色时。任何想法为什么?SSRS报告导出为excel时颜色发生变化
7
A
回答
3
这是因为MS开始使用Excel的自定义调色板与SQL Server 2008,而不是内置的颜色。问题与您所描述的完全相同,当复制&将颜色从一张纸粘贴到另一张时,会丢失格式。不幸的是:没有办法。
看到这个职位:Excel Export copy to another excel discoloration issue for SSRS 2008
1
https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=386055
建议从SSRS队(在上面的链接/后)发布Microsoft在2011年5月29日在15:34 的API COM/.NET是相似的。您正在调用Worksheet.Copy,它不提供这些选项。看看Range.Copy和Range.PasteSpecial。
任何人都有链接到任何C#代码使用Range.Copy或PasteSpecial调用从一个工作簿/工作表复制到另一个工作簿?
我想KeepSourceFormat或KeepSOurceScheme将是将工作表从一个工作簿复制到另一个工作簿的技巧,以避免SSRS 2008 R2 Excel报表中出现不同颜色问题。
0
如果你只需要将它从一个文件复制粘贴到另一个文件,你不能只是按Ctrl + C和Ctrl + P。按Ctrl + C正常工作,但由于东西,你需要右键点击并在粘贴选项你需要向下滚动粘贴特殊,找到保留源格式化按钮。它适用于我,因为它可以保留除单元格大小以外的所有颜色和格式。
0
This Worked me。
=IIF(sum(Fields!TotalHours.Value) <> "", "White","Pink")
换句话说,请确保您为这两种情况定义颜色。 然后在Tablix1
属性页下的背景填充颜色删除“自动”,并选择无颜色
相关问题
- 1. 将ssrs 2008报告导出为excel时出错
- 2. 将SSRS报告导出为excel时禁用超链接
- 3. SSRS报告导出为excel并出现表单问题
- 4. 将jasper报告导出为excel - 2003,2007
- 5. 报告生成器将数字导出为excel
- 6. 如何将jasper报告导出为excel格式化字段
- 7. 在导出为excel或pdf时自动展开ssrs drildown报告
- 8. 当excel表格(从SSRS导出)颜色发生变化时
- 9. 葡萄城活跃报告11,导出为excel重复行
- 10. 在PHP报告中导出为excel错误
- 11. 如何在jasper报告中导出为excel和csv格式
- 12. 节点导出为excel
- 13. php + jqgrid +导出为excel
- 14. 导出为excel vb.net
- 15. SSIS导出为excel
- 16. 访问导出为excel
- 17. Dojo DataGrid导出为excel
- 18. Java servlet - 导出为excel
- 19. php表导出为excel
- 20. datagridview导出为excel
- 21. Telerik:Radgridview导出为excel
- 22. 将XmlDocument导出为excel
- 23. KendoUI导出为excel
- 24. 导出为excel问题
- 25. Rave Reports导出为excel
- 26. ExtJS Gridpanel导出为excel
- 27. PHP导出为excel
- 28. Telerik MVC导出为excel
- 29. SSRS:在导出为excel时隐藏页脚
- 30. ssrs 2008导出为excel留下第一栏作为空白
你是否与[这家伙]相同的报告(http://stackoverflow.com/questions/4203990/colour -mismatch功能于SSRS报告和-Excel工作表)? – slugster 2010-11-17 12:20:53
没有。但很高兴看到它不只是我有问题! – Matt 2010-11-17 12:24:20