我正在寻找一个onEdit google电子表格脚本,如果C列不包含“x”且列R确实包含“DS”,则将C列中单元格的背景更改为红色。
谢谢!
答案 0 :(得分:0)
我假设颜色变化是彼此独立的,如果是这样的话,那么下面的东西就可以了。如果没有那么它只是可调节的。
function onEdit(){
var cell = SpreadsheetApp.getActiveSheet().getActiveCell();
var col = cell.getColumn();
var val = cell.getValue();
Logger.log(col);
if(col == 3){
val != "x" ? cell.setBackgroundRGB(255, 0, 0) : cell.setBackgroundRGB(255, 255, 255);
} else if (col == 18){
val != "DS" ? cell.setBackgroundRGB(255, 0, 0) : cell.setBackgroundRGB(255, 255, 255);
}
}