以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]打印报表小数位数 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=158376) |
||||
-- 作者:hanlingli111999 -- 发布时间:2020/11/18 8:30:00 -- [求助]打印报表小数位数 蓝老师好,我专业报表中要保留小数位数,其中的”重量“和“油漆面积”列需保留2位小数, 下面的代码为全部列保留小数位数,怎么修改一下代码呀 <!--[if !supportLineBreakNewLine]--> <!--[endif]--> |
||||
-- 作者:有点蓝 -- 发布时间:2020/11/18 8:50:00 -- if ColNames(c) = ”重量“ orelse ColNames(c) = ”油漆面积“ rt.Cells(r + 1, c).Text = format(tb.Rows(r)(ColNames(c)),"0.00") else rt.Cells(r + 1, c).Text = tb.Rows(r)(ColNames(c)) end if
|
||||
-- 作者:hanlingli111999 -- 发布时间:2020/11/18 9:06:00 -- 谢谢老师 |
||||
-- 作者:hanlingli111999 -- 发布时间:2020/11/18 14:37:00 -- 老师好,上午您给的代码我修改了部分专业报表,问题已解决,可对于带小计和合计的专业报表 我还搞不了,请您帮助,非常感谢 1.要求“重量t”和“油漆面积㎡”列保留两位小数 2.小计和总计部分“重量t”和“油漆面积㎡”列保留两位小数
|
||||
-- 作者:hanlingli111999 -- 发布时间:2020/11/18 14:38:00 --
|
||||
-- 作者:有点蓝 -- 发布时间:2020/11/18 14:45:00 -- 1、完全一样的方法,参考2楼自己改 2、小计和总计使用format格式化即可,就是1楼的用法
|
||||
-- 作者:hanlingli111999 -- 发布时间:2020/11/18 15:35:00 -- 完全搞定,谢谢老师 |