10金币
demo 示例中,给type=sub的行的quantity和ratio单元格设置不可编辑,未生效。
sheet.getRange(index + 1, 2, 1, 1, GC.Spread.Sheets.SheetArea.viewport).locked(true)
sheet.getRange(index + 1, 3, 1, 1, GC.Spread.Sheets.SheetArea.viewport).locked(true)
|
最佳答案
查看完整内容
您好,经过调研发现,您未生效的单元格是因为被您后续的处理给覆盖了,您可以将以下两句代码放在您的demo中经测试,我们会发现后面locked(false)会覆盖掉前面的locked(true):
1. console.error("锁定", GC.Spread.Sheets.CalcEngine.rangesToFormula([new GC.Spread.Sheets.Range(index + 1, 2, 1, 2)]))
2. console.error("解锁", GC.Spread.Sheets.CalcEngine.rangesToFormula([new GC.Spread.Sheets.Range(1 + index, 0, 1, s ...
|