概要
以前、「スプレッドシートIDとシートIDを確認する方法」でスプレッドシートのシートIDを確認する方法を説明しましたが、今回はGoogle Apps ScriptでスプレッドシートのシートIDを取得する方法です。
使用するメソッド
構文
Sheetオブジェクト.getSheetId()
引数
なし
戻り値
Integer型のID
Google Apps Scriptの参考書の紹介
わかりやすい解説、見やすい紙面。クラウド時代に必須のプログラム言語Google Apps Scriptを使いこなすエンジニアには必須の書籍になっています。
リンク
サンプルプログラム
function sample() {
// スプレッドシートオブジェクトを取得
const spreadSheet = SpreadsheetApp.getActiveSpreadsheet();
// シート名を指定してシートオブジェクトを取得(ここでは"シート1"というシートを指定)
const sheet = spreadSheet.getSheetByName("シート1");
// シートIDを取得
const sheetId = sheet.getSheetId();
Logger.log(sheetId);
}