找回密码
 立即注册

QQ登录

只需一步,快速开始

栗子哥
注册会员   /  发表于:2024-4-19 13:46  /   查看:304  /  回复:5
20金币
image.png57524107.png


如图,绿色单元格已经设置了range.lock(true)
红色区域仍能对其框选,如何设置框选不到?

在designer模式下,选中这一行,也能
image.png418864440.png
将其选到

最佳答案

查看完整内容

我这边使用相同的代码测试了一下没有复现您说的无效的问题,请参考。

5 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-19 13:46:01
来自 6#
我这边使用相同的代码测试了一下没有复现您说的无效的问题,请参考。


动画 (0).gif85108031.png

v15.zip

3.74 KB, 下载次数: 25

SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-19 14:22:15
2#
您好,如果想要在设置了表单保护后不允许选中任何单元格,可以将protectionOptions中的allowSelectLockedCells和allowSelectUnlockedCells置为false即可。

image.png357200927.png
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
栗子哥
注册会员   /  发表于:2024-4-19 15:35:07
3#
Joestar.Xu 发表于 2024-4-19 14:22
您好,如果想要在设置了表单保护后不允许选中任何单元格,可以将protectionOptions中的allowSelectLockedCe ...

我的需求是:不允许选中已经被锁定的单元格,其他的单元格即使设置了保护,但是没被锁定,依然可以选择,有相关的配置项吗
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-19 15:54:58
4#
了解了,那就只需要将allowSelectLockedCells置为false即可。
SpreadJS 17.0.8 | GcExcel 7.1.0 已发布~
回复 使用道具 举报
栗子哥
注册会员   /  发表于:2024-4-19 15:58:13
5#
Joestar.Xu 发表于 2024-4-19 15:54
了解了,那就只需要将allowSelectLockedCells置为false即可。


项目种目前就是这样配置的,不起作用
image.png909997253.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部