带有填充零的单元格报告显示为#VALUE! 在Excel中

我有一个表中的单元格,其值设置为一个整数。

单元格的Format设置为000 ,导致在报表查看器或其他导出格式(如PDF)中显示时,所述整数为零,

但是,将此报告导出到Excel时,单元格中显示的值为#VALUE!

我怎样才能在Excel中填充零值?

我想知道,如果这可以在没有embedded(.net)代码或更改SQL查询SSRSdevise本地完成。

这可以解决它;

 =Right("000" & Fields!MyInt.Value.ToString, 3); 

#VALUE! 当单元格中的值不能显示时显示。 格式看起来是正确的,所以检查列是足够宽,以显示值。

#值! 在公式中使用错误types的参数或操作数时显示。

查看返回到Excel的数据不包含前导“=”,“ – ”或“+”

如果确实如此,Excel会将其视为公式。

如果只有#VALUE! 在单元格中,则SSRS传递一个无效值。

也看看单元格中的格式,以查看从SSRS传递的内容。 我期望看到“千”或“千”或“千; 000”的格式。

这些是格式,从左到右的正数,负数,零和文本。