Foxtable(狐表)用户栏目专家坐堂 → 表格函数问题


  共有1809人关注过本帖树形打印复制链接

主题:表格函数问题

帅哥哟,离线,有人找我吗?
李筅笙
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:122 威望:0 精华:0 注册:2017/9/9 17:15:00
表格函数问题  发帖心情 Post By:2017/10/7 9:23:00 [只看该作者]

 我想问下,在做表格时,想把一个数的余数给单独取值,例如:1.65,那么一栏保留1,另一栏保留0.65,该如何做

 回到顶部
帅哥哟,离线,有人找我吗?
shenyl0211
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:977 积分:6835 威望:0 精华:0 注册:2012/4/2 21:49:00
  发帖心情 Post By:2017/10/7 9:34:00 [只看该作者]

a=1.65
b=a取整数=1
c=a-b=0.65


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/7 9:54:00 [只看该作者]

DataColChanged事件

 

Select Case e.DataCol.Name
    Case "第一列"
        If e.DataRow.IsNull("第一列") Then
            e.DataRow("第二列") = Nothing
            e.DataRow("第三列") = Nothing
        Else
            Dim ary() As String = cstr(e.DataRow("第一列")).split(".")
            If ary.length = 2 Then
                e.DataRow("第二列") = ary(0)
                e.DataRow("第三列") = ary(1)
            Else
                e.DataRow("第二列") = ary(0)
                e.DataRow("第三列") = nothing
            End If
        End If
End Select


 回到顶部