找回密码
 立即注册

QQ登录

只需一步,快速开始

Jobcrazy

初级会员

29

主题

96

帖子

387

积分

初级会员

积分
387
Jobcrazy
初级会员   /  发表于:2017-7-13 11:02  /   查看:3517  /  回复:4
现在所有单元格默认都是锁定状态,能否修改成默认非锁定状态?初始化的时候没找到相关option

4 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-13 13:04:13
沙发
您好,与Excel一样,单元格默认都是处于锁定状态的,如果更改锁定状态可以使用locked(false)方法来修改,以下是相关文档,可供参考:
http://sphelp.grapecity.com/webh ... tml#sccelllock.html
回复 使用道具 举报
Jobcrazy
初级会员   /  发表于:2017-7-13 13:50:11
板凳
ClarkPan 发表于 2017-7-13 13:04
您好,与Excel一样,单元格默认都是处于锁定状态的,如果更改锁定状态可以使用locked(false)方法来修改,以 ...

好的,也就是说没有一个方法将所有sheet所有单元格更改为未锁定状态咯?只能自己写方法吧?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-13 14:57:08
地板
Jobcrazy 发表于 2017-7-13 13:50
好的,也就是说没有一个方法将所有sheet所有单元格更改为未锁定状态咯?只能自己写方法吧?

嗯,是的,Excel也不能全部锁定和解锁,这里和Excel功能保持一致,可以设置范围来锁定或解锁
回复 使用道具 举报
CCKan
银牌会员   /  发表于:2017-7-14 15:00:12
5#
可以设置整个 sheet 的默认锁定状态:
            var style = sheet.getDefaultStyle();
            style.locked = false;
            sheet.setDefaultStyle(style);
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部