以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  根据条件锁定单元格  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90612)

--  作者:蓝蚂蚁
--  发布时间:2016/9/18 14:51:00
--  根据条件锁定单元格


图片点击可在新窗口打开查看此主题相关图片如下:锁定.png
图片点击可在新窗口打开查看

请教老师 这样的功能如果实现
 标记处已经设定只能输入1 和 2

[此贴子已经被作者于2016/9/18 14:52:15编辑过]

--  作者:blackzhu
--  发布时间:2016/9/18 14:59:00
--  
    e.Cancel = True
        If e.Col.Name = "审核" Then
            If e.Row("标记") = 1 Then
                e.Cancel = False
            End If
        End If
--  作者:有点蓝
--  发布时间:2016/9/18 15:26:00
--  
干嘛要多一个标记列,直接勾选“已审核”列不就行了么。
--  作者:蓝蚂蚁
--  发布时间:2016/9/18 15:35:00
--  
在此处我是举个例子  我实际项目中要用到这个功能,有选择性锁定某个单元格,防止不小心钩错了  谢谢老师的指定。
--  作者:蓝蚂蚁
--  发布时间:2016/9/18 15:38:00
--  
2楼的方法不行 把整个表格锁定了 不能输入如何东西
--  作者:有点蓝
--  发布时间:2016/9/18 15:43:00
--  


If e.Col.Name = "审核" Then
            If e.Row("标记") = 2 Then
                e.Cancel = true
            End If
        End If
[此贴子已经被作者于2016/9/18 15:44:31编辑过]

--  作者:蓝蚂蚁
--  发布时间:2016/9/18 15:48:00
--  
完美  非常非常感谢有点蓝老师
--  作者:blackzhu
--  发布时间:2016/9/18 17:21:00
--  
 你问什么问题我答什么问题,你整个锁定了,你没说有其他列