找回密码
 立即注册

QQ登录

只需一步,快速开始

wall.e
注册会员   /  发表于:2021-8-17 15:33:12
11#
Lynn.Dou 发表于 2021-8-16 16:18
这边试了下,将代码修改如下:

console.time('编辑开启')

亲,非常感谢你的回复,这样调整确实有效果,其实我还有个疑问。我实际的使用情况是下边这样的, image.png900661620.png
我每次锁定的单元格并不多,但是开启锁定的前提是整个表单开启保护模式(isProtected),但是一开启,所有的单元格都不能编辑了,所以才出现,我需要把所有单元格的样式重置,编辑状态放开,在根据业务去锁定个别单元格,我这个处理思路是不是错了


image.png668449096.png
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-17 16:47:03
12#
您的需求实质是:Sheet中大部分单元格可以编辑少数不能编辑。
这种情况下可以修改单元格的默认锁定状态为false,即默认locked为false。
再修改少数的单元格locked为true。
具体您可以参考下方文章:情况三。
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=88528&page=1&extra=#pid357834
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部