GAS シートのインデックス番号を取得する

GAS シートのインデックス番号を取得する

GAS(Google Apps Script)で、シートのインデックス番号を取得する手順を記述してます。対象のシートに「getIndex()」を使用することで可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS windows11 home
  • ブラウザ chrome 110.0.5481.104

インデックス番号を取得

シートのインデックス番号を取得するには、「getIndex()」を使用します。

sheet.getIndex()

以下の、シートのIDを取得してみます。
※シートのインデックス番号は左から「1.2.3」と始まります。

コードを実行します。

function myFunction() {

  // GASを作成したスプレッドシート
  let spreadsheet = SpreadsheetApp.getActiveSpreadsheet();

 // インデックス番号を取得
  Logger.log( spreadsheet.getSheets()[0].getIndex() );
  Logger.log( spreadsheet.getSheets()[1].getIndex() );
  Logger.log( spreadsheet.getSheets()[2].getIndex() );

}

取得されていることが確認できます。
※存在しないは、エラーが発生します。