以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]请问如何格式化这个数字? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=52891) |
|
-- 作者:瞩望星空 -- 发布时间:2014/6/25 11:03:00 -- [求助]请问如何格式化这个数字? 原处为: Sheet(4,9).Value = "[$对账单,sum(金额)]"
作用是把“对账表”当前“金额”列的合计,通过XLS模板导出到XLS文件中。 但导出时,数值如果没有小数位,则不显示小数位。现想通过代码改为类似这种显示: Format(12,"0.00") \'12.00 即显示小数位
|
|
-- 作者:有点甜 -- 发布时间:2014/6/25 11:11:00 -- Sheet(4,9).Value = "<Format([$对账单,sum(金额)], "0.00")" |
|
-- 作者:有点甜 -- 发布时间:2014/6/25 11:12:00 -- 错了,要这样改
http://www.foxtable.com/help/topics/2117.htm
[此贴子已经被作者于2014-6-25 11:20:55编辑过]
|
|
-- 作者:瞩望星空 -- 发布时间:2014/6/25 11:15:00 -- 我试过这二种写法都不行: Sheet(4,9).Value = Format(“[$对账单,sum(金额)]","0.00") Sheet(4,9).Value = Format([$对账单,sum(金额)],"0.00") |
|
-- 作者:有点甜 -- 发布时间:2014/6/25 11:16:00 -- 看3楼。 |
|
-- 作者:瞩望星空 -- 发布时间:2014/6/25 11:19:00 -- 回复甜总:这二种写法也通不过 Sheet(4,9).Value = "<Format(*[$对账单,sum(金额)]*, "0.00")" Sheet(4,9).Value = "<Format(*[$对账单,sum(金额)]*, "0.00")>" |
|
-- 作者:有点甜 -- 发布时间:2014/6/25 11:21:00 --
Sheet(4,9).Value = "<Format(*[$对账单,sum(金额)]*, \'0.00\')>" [此贴子已经被作者于2014-6-25 11:21:14编辑过]
|
|
-- 作者:瞩望星空 -- 发布时间:2014/6/25 11:21:00 -- 我一楼的写法是可以实现数值计算,只是不能显示小数位。 |
|
-- 作者:有点甜 -- 发布时间:2014/6/25 11:22:00 -- 以下是引用瞩望星空在2014-6-25 11:21:00的发言:
我一楼的写法是可以实现数值计算,只是不能显示小数位。
Sheet(4,9).Value = "<Format(*[$对账单,sum(金额)]*, \'0.00\')>" |
|
-- 作者:瞩望星空 -- 发布时间:2014/6/25 11:25:00 -- 还是出错 此主题相关图片如下:25.jpg [此贴子已经被作者于2014-6-25 11:25:15编辑过]
|