请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

moon0126

注册会员

2

主题

5

帖子

23

积分

注册会员

积分
23
最新发帖

[已处理] 单元格锁定问题

moon0126
注册会员   /  发表于:2021-9-17 15:27  /   查看:1863  /  回复:3
1金币
通过这个贴子来锁定某些单元格不可编缉 发现整个sheet都被锁了。
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=98263&extra=

let sheet = spread.getActiveSheet()
let defaultStyle = sheet.getDefaultStyle()
defaultStyle.locked = false
sheet.setDefaultStyle(defaultStyle)
let range = sheet.getRange(0,0,5,5)
range.backColor('#9cf')
range.locked(true)
sheet.options.isProtected = true

求教: 怎么才能只锁定某些单元格

最佳答案

查看完整内容

let option = { allowSelectLockedCells: true, allowSelectUnlockedCells: true, allowFilter: true, allowSort: true, allowResizeRows: true, allowResizeColumns: true, allowEditObjects: true, allowDragInsertRows: true, allowDragInsertColumns: true, allowInsertRows: true, ...

3 个回复

倒序浏览
最佳答案
最佳答案
moon0126
注册会员   /  发表于:2021-9-17 15:27:43
来自 2#
let option = {
            allowSelectLockedCells: true,
            allowSelectUnlockedCells: true,
            allowFilter: true,
            allowSort: true,
            allowResizeRows: true,
            allowResizeColumns: true,
            allowEditObjects: true,
            allowDragInsertRows: true,
            allowDragInsertColumns: true,
            allowInsertRows: true,
            allowInsertColumns: true,
            allowDeleteRows: true,
            allowDeleteColumns: true,
        };
必须设置options
回复 使用道具 举报
moon0126
注册会员   /  发表于:2021-9-17 16:08:24
3#
此问题已解决。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-17 16:41:45
4#
那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部