zheng_bei 发表于 2016-8-3 16:20:11

模板设置了Formatter不起作用

设置完了数据格式之后,不起作用,#,##0.00这种格式设置完了以后只有千分位有用,2位小数没起作用!程序后台SetValue里边的long转换,我给去掉了,还是不起作用,是有哪个属性可以在模板中设置全部为整数,还是在初始化的时候设置?求助

dexteryao 发表于 2016-8-4 11:16:53

您好,我测试了 下面代码没有什么问题。

            gcSpreadSheet1.ActiveSheet.Cells.Formatter = new GeneralFormatter("#,##0.00");
            gcSpreadSheet1.ActiveSheet.Cells.Value = 12232325.254;

zheng_bei 发表于 2016-8-5 14:08:29

dexteryao 发表于 2016-8-4 11:16
您好,我测试了 下面代码没有什么问题。

            gcSpreadSheet1.ActiveSheet.Cells.Formatte ...

我也试过的,在我自己写的代码中,可以正常使用这个公式,但是在之前写好的功能中去掉了强制转换,然后公式还是没啥用,所以就想问下有没有这种属性标记,可以让我好找问题出现的地方。因为现在是千分位的功能有了,但是小数就是出不来。

dexteryao 发表于 2016-8-5 14:49:00

没有什么属性设置,您调试下看单元格的Formatter是否设置正确,还有您说的”强制转换“具体是怎么设置的,在什么时机,提供些代码吧
页: [1]
查看完整版本: 模板设置了Formatter不起作用