Foxtable(狐表)用户栏目专家坐堂 → [求助]单元格=单元格中间的数据?


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

主题:[求助]单元格=单元格中间的数据?

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


加好友 发短信
等级:童狐 帖子:242 积分:2040 威望:0 精华:0 注册:2016/1/6 15:08:00
[求助]单元格=单元格中间的数据?  发帖心情 Post By:2016/3/24 14:38:00 [只看该作者]

已知:
表A第一列为:&A&
表A第二列为:&A&
表A第三列为:&A&

求代码:
表B第一列=表A第一列,并去除 "&" “&”
表B第二列=表A第二列,并去除 "&" “&”
表B第三列=表A第三列,并去除 "&" “&”

要求结果:
表B第一列为:A
表B第二列为:A
表B第三列为:A



[此贴子已经被作者于2016/3/24 14:44:45编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/24 14:55:00 [只看该作者]

Dim Cols1() As String = {"第一列","第二列","第三列"}
Dim Cols2() As String = {"第一列","第二列","第三列"}
For Each dr1 As DataRow In DataTables("表A").Select("")
    Dim dr2 As DataRow = DataTables("表B").AddNew()
    For i As Integer = 0 To Cols1.Length -1
        dr2(Cols2(i)) = dr1(Cols1(i)).replace("&", "")
    Next
Next

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


加好友 发短信
等级:童狐 帖子:242 积分:2040 威望:0 精华:0 注册:2016/1/6 15:08:00
  发帖心情 Post By:2016/3/24 15:17:00 [只看该作者]

你好,如果是要去除单元格两个不同的数值呢

比如:表A第一列为:&A#

表B第一列=表A第一列,并去除&,#

这个代码用replace解决不到哦

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/24 15:31:00 [只看该作者]

dr2(Cols2(i)) = dr1(Cols1(i)).replace("&", "").replace("#", "")

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


加好友 发短信
等级:童狐 帖子:242 积分:2040 威望:0 精华:0 注册:2016/1/6 15:08:00
  发帖心情 Post By:2016/3/24 16:37:00 [只看该作者]

谢谢图片点击可在新窗口打开查看

 回到顶部