以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]这句代码把整行都禁止编辑了 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97569) |
-- 作者:静听枫雨 -- 发布时间:2017/3/14 23:06:00 -- [求助]这句代码把整行都禁止编辑了
我只要其它几列禁此编辑,该怎么改代码? 求教在线老师 此主题相关图片如下:1.jpg [此贴子已经被作者于2017/3/14 23:10:32编辑过]
|
-- 作者:静听枫雨 -- 发布时间:2017/3/14 23:12:00 -- 有点蓝老师在线吗,帮助下吧~~ |
-- 作者:cd_tdh -- 发布时间:2017/3/14 23:14:00 -- http://www.foxtable.com/webhelp/index.htm?page=2504.htm 精确控制单元格编辑权限 Foxtable的权限不仅可以针对表、行、列,还可以精确控制到单个单元格。 假定有一个名为“标注”的列, 当此列中某单元格内容为空的时候,任何用户都可以编辑,如果单元格已经有内容,则只有张经理才能编辑。 If e.Col.Name = "标注" Then \'如果修改的是标注列 本页地址:http://www.foxtable.com/webhelp/scr/2258.htm |
-- 作者:静听枫雨 -- 发布时间:2017/3/14 23:15:00 -- 看了,这个地方了,没明白 怎么回事儿 |
-- 作者:cd_tdh -- 发布时间:2017/3/14 23:21:00 -- 列不是col吗,怎么是row?? 关于Cols 通过Cols集合,可以获得指定名称的列,例如: Tables("订单").Cols("客户") 表示订单表的客户列。 [此贴子已经被作者于2017/3/14 23:22:43编辑过]
|
-- 作者:notebook -- 发布时间:2017/3/14 23:28:00 -- f e.Col.Name = "×××" Then e.Cancel = True End If |
-- 作者:有点蓝 -- 发布时间:2017/3/15 9:02:00 -- Select Case e.Col.Name e.cancel = false end if
|