Foxtable(狐表)用户栏目专家坐堂 → 单元格提取


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

主题:单元格提取

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


加好友 发短信
等级:超级版主 帖子:109678 积分:558082 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/11/8 11:40:00 [显示全部帖子]

方法差不多的,放到事件里就可以:http://www.foxtable.com/webhelp/scr/1451.htm

Select Case e.DataCol.Name
    Case "工序及单价"
        If e.NewValue Is Nothing Then '如果新值是空白,也就是品名列的内容为空
            e.DataRow("合计单价") = Nothing '那么清空此行单价列的内容
        Else
            Dim mc = System.Text.RegularExpressions.Regex.Matches(e.NewValue , "[0-9\.]+")
            Dim sum As Double = 0
            For i As Integer = 0 To mc.count-1
                output.show(mc(i).value)
                sum += val(mc(i).value)
            Next
            e.DataRow("合计单价") = sum
        End If
End Select

 回到顶部