使用Salesforce.com平台中的APEX在数字前使用零生成xls文件

时间:2017-04-03 10:51:55

标签: excel salesforce apex

我在单元格中需要'0123'值,但在生成xls之后它只显示'123'。 它会删除数字前的所有零,但我希望它们在单元格内。

手动我可以更改单元格格式,然后在数字的开头用零写任何数字。也许解决方案将生成带有单元格格式“文本”的xls文件?但是如何在顶点更改格式单元格?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方法。在控制器中,在将数据发送到Visualforce页面之前,我将数字用引号括起来并在其前面加上等号,并将包装的数字存储为字符串,例如

="0123" 

然后excel会将其保留为文本格式,但值只显示'0123'。