以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于 IN  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=171222)

--  作者:czy66ds
--  发布时间:2021/8/23 8:57:00
--  关于 IN
请问: 
设C为列变量
条件 If  c.Name = "F51会计年度" Or c.Name ="F52会计期间"  Or c.Name ="F53类别顺序号" then
可以写成
If c.name In (\'F51会计年度\',\'F52会计期间\',\'F53类别顺序号\') Then
吗?
                

--  作者:有点蓝
--  发布时间:2021/8/23 8:58:00
--  
不能。vb.net没有这种语法
--  作者:有点蓝
--  发布时间:2021/8/23 9:00:00
--  
可以使用select case

Select Case c.Name
    Case
 
"F51会计年度","F52会计期间","F53类别顺序号"
End
 
Select