s-s-rS 2008 Excel 货币单元格格式
Posted
技术标签:
【中文标题】s-s-rS 2008 Excel 货币单元格格式【英文标题】:s-s-rS 2008 Excel Currency Cell Format 【发布时间】:2010-01-26 00:56:48 【问题描述】:我正在使用 s-s-rS 2008,我有一份财务报告。我希望表格中的美元金额在导出到 Excel 时采用货币或数字格式。目前,它们最终成为文本。
我尝试了一些事情来看看它是否可能。我删除了表头,没有使用 $ 符号,并将字段转换为十进制,但似乎没有任何效果。 Excel 中的数据似乎总是以文本格式。
有什么建议吗?
【问题讨论】:
【参考方案1】:确保您使用的是格式字符串“C”,但导出到 excel 确实是文本渲染 - 它不包含 Excel 特定的属性/质量。
【讨论】:
【参考方案2】:我发现不是在表达式中使用 function 格式,例如:
=Format(myvar.value, "C")
最好不要使用表达式,只需更改该字段上的文本框属性。例如,我将字段保留为:
=myvar.value
然后我将右键单击该字段,转到文本框属性,数字子类别/选项卡,然后选择货币。
执行此操作时,Excel 中的结果是自定义数字格式与文本格式。
【讨论】:
以上是关于s-s-rS 2008 Excel 货币单元格格式的主要内容,如果未能解决你的问题,请参考以下文章
从 s-s-rS 2008 R2 导出到 Excel 2010 时,数字不保持格式