Foxtable(狐表)用户栏目专家坐堂 → [求助]


  共有1973人关注过本帖树形打印复制链接

主题:[求助]

美女呀,离线,留言给我吧!
动检
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:113 积分:1107 威望:0 精华:0 注册:2016/12/14 14:30:00
[求助]  发帖心情 Post By: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

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


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By: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


 回到顶部