-1

列 C に「x」が含まれておらず、列 R に「DS」が含まれている場合、列 C のセルの背景を赤に変更する onEdit Google スプレッドシート スクリプトを探しています。

ありがとう!

4

1 に答える 1

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);
  }
}
于 2013-11-09T12:15:19.580 に答える