以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  锁定某行某列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=69299)

--  作者:实话实说
--  发布时间:2015/6/2 17:35:00
--  锁定某行某列
If e.DataCol.Name = "审核" Then
    If e.DataRow("审核") = True Then
    
    \'e.DataRow("第二列").Locked = True
    e.DataRow("第二列").AllowEdit  = False

    End If
End If

都不行

--  作者:大红袍
--  发布时间:2015/6/2 17:39:00
--  

 呃,是无法锁定一个单元格的。要么锁定行,要么锁定列。

 

 锁定单元格,可以去编写 prepareEdit 事件 和 Datacolchanging 事件。控制 e.Cancel = True