SSRS 2008 Excel货币单元格式

时间:2010-01-26 00:56:49

标签: excel reporting-services ssrs-2008

我正在使用SSRS 2008,我有一份财务报告。我希望在导出到Excel时,表格中的美元金额为货币或数字格式。目前他们最终成为文本。

我尝试了一些事情,看看它是否可能。我删除了表头,没有使用$符号,并将字段转换为十进制,但似乎没有任何工作。 Excel中的数据似乎总是格式化为文本。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

确保使用格式字符串“C”,但导出到excel实际上是文本呈现 - 它不包含Excel特定的属性/质量。

答案 1 :(得分:1)

我发现,而不是在表达式中使用格式函数,如:

=Format(myvar.value, "C")

最好不要使用表达式,只需更改该字段上的文本框属性即可。例如,我将该字段保留为:

 =myvar.value 

然后我会右键单击该字段,转到文本框属性,数字子类别/选项卡,然后选择货币。

执行此操作时,Excel中的结果是自定义数字格式与文本格式。