以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 一行数据锁定不同的单元格 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=136831) |
-- 作者:ivanliao -- 发布时间:2019/6/22 14:22:00 -- 一行数据锁定不同的单元格 需求就是, 在一行数据里面,当B3这个单元格有内容时,相对应的单元格进行锁定不让编辑,要指定用户才能进行编辑。其他单元格正常编辑。 求大神帮助
|
-- 作者:有点蓝 -- 发布时间:2019/6/22 14:23:00 -- 参考:http://www.foxtable.com/webhelp/topics/2258.htm |
-- 作者:ivanliao -- 发布时间:2019/6/22 18:29:00 -- 不可以啊, 我们的需求是如果B4 列有内容,则指定单元格其他用户不允许编辑啊。 我按照上面写了。 但是不行。 |
-- 作者:有点甜 -- 发布时间:2019/6/23 12:47:00 -- 以下是引用ivanliao在2019/6/22 18:29:00的发言:
不可以啊, 我们的需求是如果B4 列有内容,则指定单元格其他用户不允许编辑啊。 我按照上面写了。 但是不行。
贴出你所写代码,说明写到哪个事件。
不然上传实例测试。 |
-- 作者:ivanliao -- 发布时间:2019/6/25 10:14:00 -- If e.Col.Name = "审单" Then \'如果修改的是标注列 If e.Row.IsNull("审单") = False Then \'如果已经有内容 If User.Name <> "业务助理" Then \'且用户不是业务助理 e.Cancel = True \'那么禁止编辑 End If End If End If
|
-- 作者:有点甜 -- 发布时间:2019/6/25 11:58:00 -- 代码没问题,只要user.name不是【业务助理】,那就不能编辑。
如果还有问题实例发上来测试。 |
-- 作者:ivanliao -- 发布时间:2019/6/25 14:34:00 -- 请问如果要发实例上来。 数据库在我们服务器上, 发给你了,你们也读取不了文件啊。请指导下如果把实例发上来 |
-- 作者:有点甜 -- 发布时间:2019/6/25 14:38:00 -- 以下是引用ivanliao在2019/6/25 14:34:00的发言:
请问如果要发实例上来。 数据库在我们服务器上, 发给你了,你们也读取不了文件啊。请指导下如果把实例发上来
单独做一个项目,输入代码,说明你遇到的问题,以及需要做到的效果。 |