报告服务,了解颜色在Excel导出中的显示方式

时间:2011-09-02 15:42:28

标签: reporting-services reportingservices-2005

我一直在玩一些报告并将它们导出到excel,只是发现SSRS中的颜色与excel中的颜色甚至没有差别 - 例如,如果我有一个PaleGreen的文本框是SSRS,它来了出了一种相当不愉快的灰色阴影。

有没有办法知道哪些SSRS颜色在excel出口中看起来一样,所以我可以坚持下去?我正在使用SSRS 2005和excel 2003(但如果它有帮助,可以使用Excel 2007)。

谢谢!

2 个答案:

答案 0 :(得分:2)

似乎是excel 2003有限的古怪问题。

解决方法可能是:

打开excel 2003,选择一种颜色并检查它的RGB值,并将它们转换为HEX

在报告服务中,使用HEX值作为背景颜色。

您可以在此处找到在线DEC到HEX转换器: http://www.mathsisfun.com/binary-decimal-hexadecimal-converter.html

答案 1 :(得分:1)

这听起来像是由用于匹配报告服务颜色到excel颜色托盘的算法引起的。没有解决这个问题。我通常倾向于尝试使用银色,白色,蓝色等基本颜色来避免这些问题。

http://social.msdn.microsoft.com/Forums/is/sqlreportingservices/thread/c592e7ac-84a4-4dc1-9c82-bd1657e7a9b4