以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- not in 的用法 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=130879) |
-- 作者:花开的声音 -- 发布时间:2019/2/10 11:06:00 -- not in 的用法 一个表A,有第一列,第二列....第二十列,现在想用not in 或in 语句来显示除第二、三、五列之外的所有列。原来写过的,忘了。 |
-- 作者:有点甜 -- 发布时间:2019/2/10 11:11:00 -- 1、直接做一个例子发上来测试。
2、你要的是 select 第一列, 第二例, 第三列 这种? |
-- 作者:花开的声音 -- 发布时间:2019/2/10 11:29:00 -- 不是select 这种,而是针对不同的用户,显示不同的列。要用not in 或in语句写。如: For Each r As Col In t.Cols If r.Name not In (\'第二列\',\'第三列\',\'第五列\') Then
r.Visible=True End If next 但not in 或in 好像不能用在代码中吧,但还是想用NOT IN 或IN 来实现,原来实现过的,怎么改造下。 |
-- 作者:有点甜 -- 发布时间:2019/2/10 11:34:00 -- 没有这种语法。必须一个一个的判断,如
If r.name <> "第二列" andalso r.name <> "第三列" Then |