找回密码
 立即注册

QQ登录

只需一步,快速开始

Mrluo

初级会员

23

主题

62

帖子

213

积分

初级会员

积分
213
Mrluo
初级会员   /  发表于:2023-8-30 18:05  /   查看:1906  /  回复:4
1金币
sheet切换以后原来sheet的表单保护会失效吗


比如我sheet1 做了 sheet.options.isProtected = true
然后设置比如单元格3,3不能编辑

然后我切换到 sheet2 ,再切换回来 sheet1, 3,3又可以编辑了
这个锁不是固定的吗,切换sheet会清除吗


最佳答案

查看完整内容

您好,我在v16.1.4版本中测试了您描述的操作,但是并没有出现您提及的保护失效的问题,如果您仍然存在该问题,您可以参考上面同学的回复,或者提供一个可供我们复现的Demo,以便我们更好地为您服务

4 个回复

倒序浏览
最佳答案
最佳答案
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-8-30 18:05:48
来自 4#
您好,我在v16.1.4版本中测试了您描述的操作,但是并没有出现您提及的保护失效的问题,如果您仍然存在该问题,您可以参考上面同学的回复,或者提供一个可供我们复现的Demo,以便我们更好地为您服务
回复 使用道具 举报
Banana
注册会员   /  发表于:2023-8-31 09:05:40
2#
本帖最后由 Banana 于 2023-8-31 09:14 编辑


“这个锁不是固定的吗,切换sheet会清除吗”
答:不会清除

要使单元格不能编辑,需要满足两个条件,单元格的保护已开启锁定,表单的保护已开启
  1. sheet.options.isProtected = true;
  2. sheet.getRange(3, 3, 1, 1).locked(true);
复制代码




回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-8-31 09:26:34
3#
Banana 发表于 2023-8-31 09:05
“这个锁不是固定的吗,切换sheet会清除吗”
答:不会清除

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-9-14 15:25:42
5#

不知道楼主问题是否已经解决,如果仍未解决欢迎继续回帖提供demo沟通
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部