SSRS 2008 Excel货币单元格式

问题描述:

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

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

有什么建议吗?

我发现,而不是使用的格式功能在表达这样的:

=Format(myvar.value, "C") 

它最好不要使用表达式,只是改变这一领域的文本框属性。例如,我会离开领域如:

=myvar.value 

然后我会用鼠标右键单击该领域,进入文本框属性,多个子类别/标签,并选择货币。

这样做时Excel中的结果是自定义数字格式与文本格式。

确保您使用的格式字符串“C”,但导出到Excel是一个真正的文本呈现 - 它不持有Excel的特定属性/品质。