以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  复制小数点两位(四舍五入)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=55732)

--  作者:yangwenghd
--  发布时间:2014/8/22 10:12:00
--  复制小数点两位(四舍五入)
ClipBoard.SetText(Tables("表A").Current("结果"))
能帮忙看看吗?为什么在结果列设置了小数点2位数。但是复制还是全部的数据啊!感谢 感谢 

--  作者:Bin
--  发布时间:2014/8/22 10:14:00
--  
ClipBoard.SetText(format(Tables("表A").Current("结果"),"0.00"))
--  作者:yangwenghd
--  发布时间:2014/8/22 10:24:00
--  
感谢 可以了,感谢!
能在看看 e.Form.Controls("Label1").Text = Format(Val(DataTables("表A").Compute("sum(结果)", filter1)),"#.00")
单独使用就提示错误了!感谢 感谢 

--  作者:有点甜
--  发布时间:2014/8/22 10:25:00
--  
提示什么错误?
--  作者:Bin
--  发布时间:2014/8/22 10:26:00
--  
e.Form.Controls("Label1").Text = Format(DataTables("表A").Compute("sum(结果)", filter1),"0.00")
--  作者:yangwenghd
--  发布时间:2014/8/22 10:27:00
--  
感谢!能帮我改改吗?
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140822102526.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2014/8/22 10:28:00
--  
你没有声明FIlter1 这个变量啊.你检查一下
--  作者:有点甜
--  发布时间:2014/8/22 10:29:00
--  
e.Form.Controls("Label1").Text = Format(DataTables("表A").Compute("sum(结果)"),"0.00")
--  作者:yangwenghd
--  发布时间:2014/8/22 10:42:00
--  
感谢你!可以了!只是没得都要去点一下数据才变成小数点两位,可以默认就显示小数点两位吗?
--  作者:Bin
--  发布时间:2014/8/22 10:44:00
--  
没理由,除非你文本做了什么设置,上个例子看看