【发布时间】:2020-11-13 13:33:41
【问题描述】:
我正在构建一个 google 脚本,但在创建条件格式时遇到了问题。如果我在工作表中构建它们,则设置条件格式的范围没有问题,然后将其设置为“大于或等于”并给它一个单元格,例如 =$B$5。
当我使用脚本构建相同的东西时,它给了我一个错误,它只接受数字而不接受单元格..?
谁能帮我解决这个问题?还是根本不支持?
// What i want to work, but throws an error, since it doesn't get a number.
formatrules.push(Rule1);
var rule_builder = SpreadsheetApp.newConditionalFormatRule()
.whenNumberGreaterThanOrEqualTo("=$B$9")
.setBackground("#85e085")
.setRanges([currentsheet.getRange("H3:H8")])
.build();
// Something I tried, but it sets it to a static number and not the cell
formatrules.push(Rule1);
var rule_builder = SpreadsheetApp.newConditionalFormatRule()
.whenNumberGreaterThanOrEqualTo(sheet.getRange('B9').getValue())
.setBackground("#85e085")
.setRanges([currentsheet.getRange("H3:H8")])
.build();
【问题讨论】:
标签: javascript google-apps-script google-sheets google-sheets-formula