Foxtable(狐表)用户栏目专家坐堂 → 单元格数据合并


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

主题:单元格数据合并

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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
单元格数据合并  发帖心情 Post By:2021/12/28 9:59:00 [只看该作者]

老师,我有个表有5列,ABCDE列,希望在F列将ABCDE各列的值按顺序合并在F列。其中,不同的行,有的列有值,有的列为空值,比如,第一行,ABC列有值,DE列为空,第二行,CE列为空,ABE为不为空,同时要求,如果合并的列不为空,则将列名称加入在合并内容的前面,比如ABC列不为空,A列名为客商名称,B列为银行账号,C列为业务员,合并后的格式为:【客商名称:】xxxxx,【银行账号:】XXX,【业务员:】,为空值的列则不写入列名,麻烦老师贴一下代码,谢谢!!!

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


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/28 10:26:00 [只看该作者]

……列名判断省略自己补上
dim s as string
if e.datarow.isnull("A") = false then
s = s & ",A:" & e.datarow("A")
end if
if e.datarow.isnull("B") = false then
s = s & ",B:" & e.datarow("B")
end if
……
s= s.trim(",")
e.datarow("F") = s

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


加好友 发短信
等级:四尾狐 帖子:932 积分:6531 威望:0 精华:0 注册:2014/6/25 10:48:00
  发帖心情 Post By:2021/12/28 13:18:00 [只看该作者]

太感谢您了

 回到顶部