GASは基本的にJavaScriptと同じ文法で書くことができますが、スプレッドシートに紐づく「コンテナバインドスクリプト」で作業を行う場合、使用するシートを指定する必要があります。今回は、その「シートの指定方法」についてアウトプットしていきます。
スプレットシートの構成
使用するシートを指定する上で、以下の構成を知っておく必要があります。
シートの指定(デフォルト)
function trst(){
SpreadsheetApp.getActiveSpreadsheet().getSheetByName("シート1").getRange()
}
・SpreadsheetApp.getActiveSpreadsheet():今開いているスプシの指定
・getSheetByName("シート1"):シート名の指定(今回はシート1を指定)
・getRange():セル指定
これがシートを指定する方法です。しかし、これを毎回やるのは中々にしんどい...
そんな時におすすめの方法が次です。
一工夫で簡略化
function trst(){
let speadsheet = SpreadsheetApp.getActiveSpreadsheet();
let sheet = speadsheet.getSheetByName("シート1");
sheet.getRange("A1").setValue("aiueo")
このように変数で置いてあげることで、以降はsheet.getRange()のみでセルの指定が可能となります。