GAS スプレッドシートのシートを選択する

GAS スプレッドシートのシートを選択する

GAS(Google Apps Script)で、スプレッドシートのシートを選択する手順を記述してます。

環境

  • OS windows11 home
  • ブラウザ chrome 100.0.4896.60

シートを選択

シートを選択するには、「getSheetByName」でシートの名前を選択します。

spreadsheet.getSheetByName('シート名')

実際に、シート名「シート2」のセル「A1」の値を変更してみます。
※「getActiveSpreadsheet」は、ワークブックから「Apps Script」を作成した場合のみ使用可能で、対象のワークブックを取得することが可能です。

function myFunction() {

  let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();

  let sheet = spreadsheet.getSheetByName('シート2')

  let range = sheet.getRange("A1").setValue("値を挿入");

}

実行結果

シート番号を指定

以下のように、シート番号を指定して選択することも可能です。
※シート番号は「0」から始まります。

function myFunction() {

  let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();

  let sheet = spreadsheet.getSheets()[1];

  let range = sheet.getRange("A1").setValue("値を挿入");

}