老师,请你帮忙给我看一下,就是一张表里有一列是“XZH”,加了下列代码后,经办人都不能操作“XZH”列了,我要的是除了部门负责人外,经办人自己也能操作这一列
If e.Col.Name = "XZH" Then If User.Roles <> "部门负责人" Then e.cancel = True End IfElse If e.Row("XMGLDW") <> User.GROUP OrElse e.Row("JBR") <> User.NAME Then '在编辑某行前,会自动判断负责此行的部门列是否和登录用户所属分组相同,如果不同,则取消编辑. e.Cancel = True End IfEnd If
谢谢!!