以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教一个筛选的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=101251) |
-- 作者:km007 -- 发布时间:2017/5/27 11:07:00 -- 请教一个筛选的问题 表A
部门 岗位 工作内容
业务部 组长 ********************* 业务部 部长 ********************* 业务部 客服 ********************* 销售部 销售员 ********************* 销售部 组长 ********************* 销售部 部长 ********************* 技术部 部长 ********************* 技术部 技术员 *********************
表B
部门 岗位 业务部 组长 销售部 销售员 销售部 部长
我想根据 表B的两个列 筛选出 表A的数据,这里应该怎么做呢?表A中各个部门岗位 都有 部长,这里应该 不能用 in 语句来筛选,我应该怎么处理才合适呢?谢谢! |
-- 作者:km007 -- 发布时间:2017/5/27 11:13:00 -- 有大神回复一下吗?谢谢! |
-- 作者:有点蓝 -- 发布时间:2017/5/27 11:52:00 -- 这个意思? Tables("表A").Filter = "部门=\'业务部\' and 岗位=\'组长\'"
|
-- 作者:km007 -- 发布时间:2017/5/27 11:59:00 -- 以下是引用有点蓝在2017/5/27 11:52:00的发言:
这个意思? Tables("表A").Filter = "部门=\'业务部\' and 岗位=\'组长\'" Tables("表A").Filter = "(部门=\'业务部\' and 岗位=\'组长\') or (部门=\'销售部\' and 岗位=\'销售员\') or (部门=\'销售部\' and 岗位=\'部长\')"
这样写是可以的,但是 如果要筛选 很多个部门和岗位的话,这样筛选条件就太长了,有没简单点的办法呢?
|