以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  某多值字段类型的单元格里一共存在A\B\C\D4个姓名值,如何在另外一列里统计出这个单元格有4个人?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=121915)

--  作者:初心不改再说未来
--  发布时间:2018/7/15 19:02:00
--  某多值字段类型的单元格里一共存在A\B\C\D4个姓名值,如何在另外一列里统计出这个单元格有4个人?
某多值字段类型的单元格里一共存在A\\B\\C\\D4个姓名值,如何在另外一列里统计出这个单元格有4个人?


[此贴子已经被作者于2018/7/15 20:46:43编辑过]

--  作者:初心不改再说未来
--  发布时间:2018/7/15 20:48:00
--  
根据实际订单情况,某产品可能团购人数有1人到10人不等,手工将客人姓名以多值方式录入到单元格中,希望能有一列自动计算出前面单元格里一共录入了多少人。谢谢大神
--  作者:有点甜
--  发布时间:2018/7/15 20:51:00
--  

datacolchanged事件

 

If e.DataCol.name = "第一列" Then
    If e.NewValue = Nothing Then
        e.DataRow("第二列") = 0
    Else
        e.DataRow("第二列") = e.newvalue.split("\\").length
    End If
End If


--  作者:初心不改再说未来
--  发布时间:2018/7/15 20:55:00
--  
好了。搞定。
[此贴子已经被作者于2018/7/15 20:56:57编辑过]