google apps script 値の検索

google apps script.

google formでアンケート集計したときに,3列目に,(はい,いいえ)があって(はい)の人だけ検索して色付けしたかった.

SpreadsheetAppモジュールの使用.

function search_yes() {
  //現在のスプレッドシート,シートを取得
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  //対象となるシートの最終行を取得
  var lastRow=sheet.getLastRow(); 
 
  for(var i=1;i<=lastRow;i++){
    if(sheet.getRange(i,3).getValue() == 'はい'){
      sheet.getRange(i,3).setBackgroundColor('yellow');
    }
  }
  return 0;
}

spreadsheet class 基本

spreadsheet内のclassはspreadsheet>sheet>range

rangeは1つのセルにもなりうるし,範囲にもなりうる.

参考

公式リファレンス