以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 筛选问题。。新手求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47677) |
-- 作者:wzl0927 -- 发布时间:2014/3/14 17:14:00 -- 筛选问题。。新手求助 一共4个列 A列 B列(逻辑) C列 D列(逻辑) 第一层筛选 Tables("XX
").Filter = "A列 = \'1\' or C列 = \'1\'" 第二层筛选 当A列 AND C列 都=1 时 B列 和 D列 都等于TRUE 时才会被筛掉 当A列=1 C列为空 只要B列 等于 TRUE 就会被筛掉 当C列=1 A列为空 只要D列 等于TRUE 就会被筛掉 把自己都讲晕了
|
-- 作者:Bin -- 发布时间:2014/3/14 17:16:00 -- 第二层筛选是什么意思? |
-- 作者:Bin -- 发布时间:2014/3/14 17:17:00 -- 基于第一层的筛选结果,再筛选? |
-- 作者:wzl0927 -- 发布时间:2014/3/14 17:30:00 -- 一个是筛选 AC 列 一个是筛选BD逻辑列的。筛选逻辑列的时候要经过判断 可能我想晕了 先捋一下
[此贴子已经被作者于2014-3-14 17:31:57编辑过]
|
-- 作者:Bin -- 发布时间:2014/3/14 17:35:00 -- Tables("XX").Filter = "(A列 = \'1\' and C列 = \'1\' and B列=true and D列=true) or (A列 = \'1\' and C列 is null and B列=true) or (A列 is null and C列 = \'1\' and D列=true)" |