14.2,spread.js 列锁定
表格怎么输入不了您好!请教下是G列单元格无法输入数据吗?
单元格默认的保护状态是锁定,根据您提供的代码片段,在遍历处理至I列时开启了表单保护,sheet中所有保护状态为锁定的单元格均被保护不予编辑操作,因此,G列单元格也无法被编辑。
如果您只需要锁定I列,那么需要将除I列外其他列中单元格的保护状态取消锁定,表单保护便对这些单元格允许编辑。 Wilson.Zhang 发表于 2024-12-25 12:12
您好!请教下是G列单元格无法输入数据吗?
单元格默认的保护状态是锁定,根据您提供的代码片段,在遍历 ...
我只要I进行锁定 其他可以输入这怎么解决了
1ds 发表于 2024-12-25 13:17
我只要I进行锁定 其他可以输入这怎么解决了
表单保护会禁止对保护状态为锁定的单元格的编辑操作,且单元格的保护状态默认为锁定。
按照您的需求,需要对sheet中除I列外的其他单元格取消保护状态,之后开启表单保护便无法对I列单元格进行编辑,同时可以对其他单元格编辑。
可以参考如下代码:
sheet.getRange(-1, -1, -1, -1).locked(false);
sheet.getRange(0, 8, sheet.getRowCount(), 1).locked(true); Wilson.Zhang 发表于 2024-12-25 17:30
表单保护会禁止对保护状态为锁定的单元格的编辑操作,且单元格的保护状态默认为锁定。
按照您的需求, ...
好的应该是解决了谢谢 1ds 发表于 2024-12-26 09:54
好的应该是解决了谢谢
不客气!那就结贴了。如有新问题,欢迎随时发新帖沟通。
:mj72:
页:
[1]