Foxtable(狐表)用户栏目专家坐堂 → [求助]关联筛选


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

主题:[求助]关联筛选

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
[求助]关联筛选  发帖心情 Post By:2022/10/18 0:39:00 [只看该作者]

Tables("A").RelationFilter("第一列", "B", "第二列", True)
上面是关联筛选的代码,不是想要的效果

求助,跨表列对比,表b的第二列中的值,在表a的第一列中含有的行都筛选显示

比如,表b 第二列值:
       123

筛选出表a 第一列 含有123字符的行:
      我123发
      123这个歌
      阿道夫12345

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110784 积分:563852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/18 8:39:00 [只看该作者]

dim  s as string = "1=2"
for each r as row in Tables("表b").rows
s = s & " or 第一列 like '%" & r("第二列") & "%' "
next
msgbox(s)
Tables("A").Filter = s

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)dim  s as string = "1=2"for e...  发帖心情 Post By:2022/10/18 14:43:00 [只看该作者]

蓝总,上面代码能优化吗?
有点项目中,上面代码失效

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110784 积分:563852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/18 14:45:00 [只看该作者]


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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
回复:(有点蓝)dim  s as string = "1=2"for e...  发帖心情 Post By:2022/10/18 14:47:00 [只看该作者]

可能是因为表B第二列文字符串里面含有逗号,怎么显示去除逗号?

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110784 积分:563852 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/18 15:01:00 [只看该作者]

s = s & " or 第一列 like '%" & r("第二列").replace(",","") & "%' "

 回到顶部