比如说我在页面上测试的是没问题的, var sheet = spread.getActiveSheet(); spread.suspendPaint();
var style = new GC.Spread.Sheets.Style();
style.locked = false;
sheet.setStyle(-1, -1, style);
var style2 = new GC.Spread.Sheets.Style();
style2.locked = true;
sheet.setStyle(-1, 1, style2);
sheet.options.isProtected = true;
这一段代码的效果是让第二列不可编辑,但是在我测试导入表单之后,全部页面都不可以修改,但是我一旦把 sheet.options.isProtected = true;这句话去掉之后,就会变成没做控制一样,所以我想问下有没有方法可以指定某一列或者某一行只读,在导入数据进来后呢?
|
|