Foxtable(狐表)用户栏目专家坐堂 → 审核列代码的写法,菜鸟求助!!


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

主题:审核列代码的写法,菜鸟求助!!

帅哥哟,离线,有人找我吗?
nclo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:223 积分:1562 威望:0 精华:0 注册:2014/9/17 19:08:00
审核列代码的写法,菜鸟求助!!  发帖心情 Post By:2015/1/8 17:26:00 [只看该作者]

If e.Row("第14列")=True Then 
   If user.group <>"开发者" Then
     e.Cancel = True
 End If
End If


这句代码执行了,结果是这样。开发者组能够编辑表格,能够勾选取消第14列。

还想实现功能是,区县组可以编辑第14列值为false的行,但又不能编辑第14列。


写了代码,不起作用,求甜老师指点

If e.Row("第14列")=false Then 
   If user.group <>"区县组" Then
     e.Cancel = True
 End If
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/8 17:40:00 [只看该作者]

If e.Col.Name = "第14列" Then
    If user.group = "区县组" Then
        e.Cancel = True
    End If
Else
    If e.Row("第14列") = True Then
        If user.group = "区县组" Then
            e.Cancel = True
        End If
    End If
End If

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


加好友 发短信
等级:童狐 帖子:223 积分:1562 威望:0 精华:0 注册:2014/9/17 19:08:00
  发帖心情 Post By:2015/1/8 19:17:00 [只看该作者]

哎,谢谢甜老师,看来确实是基础太差了,怪不得没看懂其中的逻辑联系,我把><看成无意义的符合了,大于小于,用区间的概念一下就理解了。

 回到顶部