我想使用脚本根据单个范围内的值来设置两个单独范围内单元格的背景颜色。
要格式化的范围: AU6:BL405 BN6:CE405
基于范围内的值= 1: A6:R405
我希望与使用表格中的自定义公式格式设置功能设置条件格式相比,使用脚本可以使文件更有效。
我将不胜感激!
这是到目前为止我想出的代码:
SpreadsheetID: xxx
myRangeA = {
startRowIndex: 6,
startColumnIndex: 47,
endColumnIndex: 64,
}
myRangeB = {
startRowIndex: 6,
startColumnIndex: 66,
endColumnIndex: 83,
}
reqs = [
{addConditionalFormatRule: {
index: 0,
rule: {
ranges: [ myRangeA, myRange B ],
booleanRule: {
format: {
backgroundColor: {backgroundColor: {red: 0.8}}}
condition: {
type: CUSTOM_FORMULA,
values:
[{userEnteredValue: =A6=1}]
},
},
},
}},
]
SHEETS.spreadsheets().batchUpdate(spreadsheetId=SHEET_ID,
body={requests: reqs}).execute()