以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 列合并 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41681) |
-- 作者:方沈 -- 发布时间:2013/10/24 22:41:00 -- 列合并 各位大侠 请问如何实现以下功能 有A列、B列、C列和E列 希望实现E列=A列-B列-C列 注意:中间加个“-”
也就是如果A列是“上海” B列是“产品” C列是“特价” 结果E列自动录入“上海-产品-特价”
谢谢 |
-- 作者:有点甜 -- 发布时间:2013/10/24 22:44:00 -- 这个直接用表达式不行? A列 + \'-\' + B列 + \'-\' + C列
|
-- 作者:有点甜 -- 发布时间:2013/10/24 22:45:00 -- 或者用代码 |
-- 作者:飞天 -- 发布时间:2013/10/24 22:46:00 -- Select Case e.DataCol.Name Case "A列","B列","C列" If e.DataRow.IsNull("A列") e.DataRow("E列") = Nothing Else e.DataRow("E列") = e.DataRow("A列") & "-" & e.DataRow("B列") & "-" & e.DataRow("C列") End If End Select
|