列 C に「x」が含まれておらず、列 R に「DS」が含まれている場合、列 C のセルの背景を赤に変更する onEdit Google スプレッドシート スクリプトを探しています。
ありがとう!
列 C に「x」が含まれておらず、列 R に「DS」が含まれている場合、列 C のセルの背景を赤に変更する onEdit Google スプレッドシート スクリプトを探しています。
ありがとう!
色の変化は互いに独立していると仮定しています。そうであれば、以下のようなものが機能します。そうでない場合は、単に調整できます。
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);
}
}