找回密码
 立即注册

QQ登录

只需一步,快速开始

注册会员

11

主题

20

帖子

67

积分

注册会员

积分
67

注册会员   /  发表于:2022-10-19 17:46  /   查看:1767  /  回复:3
您好:

有没有什么方法通过条件格式来对范围内的单元格执行锁定/解锁操作

3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-10-19 18:19:29
沙发
本帖最后由 Lynn.Dou 于 2022-11-22 09:44 编辑

您好,
您是想通过条件格式来控制单元格的lcoked值吗?
可以参考以下代码:
  1. var cfs = sheet.conditionalFormats ;
  2. var style = new GC.Spread.Sheets.Style();
  3. style.backColor = '#CCFFCC';
  4. style.locked = false;
  5. var cvRule = cfs.addCellValueRule(GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.greaterThan, 5, 0, style, [new GC.Spread.Sheets.Range(0, 0, 3, 3)]);
  6. sheet.options.isProtected = true;
复制代码

image.png707936706.png
回复 使用道具 举报

注册会员   /  发表于:2022-11-26 11:04:31
板凳
感谢,问题已解决
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-11-28 09:24:18
地板
问题解决了就好,那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部