以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何实现表数据以万为单位显示? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=105435) |
-- 作者:scofields -- 发布时间:2017/8/19 12:21:00 -- 如何实现表数据以万为单位显示? 老师,我想使表中的数据以万为单位显示,比如说表中输入的数据为10590,输入完成后自动显示1.0590 |
-- 作者:有点蓝 -- 发布时间:2017/8/19 14:07:00 -- Drawcell事件 If e.Col.Name = "xxx列" Then If e.Row(e.Col.Name) > 0 \'且该列已经输入内容 e.Text = e.Row(e.Col.Name) / 10000 End If End If |
-- 作者:scofields -- 发布时间:2017/8/20 14:46:00 -- 老师,如果这样写的话,且表里有很多列的值,那是不是会影响运行速度,可不可以改成对于数值型列,都转换为万为单位? |
-- 作者:有点甜 -- 发布时间:2017/8/20 15:06:00 -- datacolchanging事件
If e.DataCol.Name = "xxx列" Then
e.NewValue = e.NewValue / 10000
End If |