找回密码
 立即注册

QQ登录

只需一步,快速开始

KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-20 21:40:56
11#
您好,您注意一下设置条件格式的代码:

  1. // 创建生效区域
  2.         var ranges = [new GC.Spread.Sheets.Range(-1, 5, -1, 1)];
  3.         // 设置条件格式
  4.         activeSheet.conditionalFormats.addFormulaRule('=IF(F1<A1,TRUE,FALSE)', style, ranges);
复制代码


实际上这里设置的条件格式是区域条件格式,

new GC.Spread.Sheets.Range(-1, 5, -1, 1)

这句代码表示了设置区域第五列所有行生效,

用的公式是相对引用的,也就是说当设置F1A1时,F2A2、F200A200也都生效,

具体可以了解一下Excel的相对和绝对引用,SpreadJS的引用概念与Excel是一致的
回复 使用道具 举报
viperous_devil
金牌服务用户   /  发表于:2019-4-25 16:31:08
12#
好的谢谢
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-4-25 17:34:26
13#
不客气,有问题欢迎继续交流~
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部