以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=96611)

--  作者:动检
--  发布时间:2017/2/24 10:31:00
--  [求助]
我看了帮助,只有单击特定的列才打开窗口,也可以根据不同的条件分别打开对应的窗口,例如:

If e.Col.Name = "第十列" Then
    e.Cancel = True
\'
禁止进入编辑状态
    If e.Row(
"
第一列") = "A" Then
        Forms(
"
窗口1").Open()
    ElseIf e.Row(
"
第一列") = "B" Then
        Forms(
"
窗口2").Open()
    Else
        Forms(
"
窗口3").Open()
   
End If
End
If

我想问十多行变量的代码又怎么写,我照着帮助里面写的,“包被液”“底物液”之后的代码就显示有问题


--  作者:有点色
--  发布时间:2017/2/24 10:34:00
--  

方法一 :

 

Select Case e.Row("第一列")

    Case "A", "B", "C"

          \'你的代码

End Select

 

方法二:

 

If e.Row("第一列") = "A" OrElse  e.Row("第一列") = "B" Then

 

End If