Google Apps Script 全てのシートを取得する方法
環境
Windows 11 Pro 22H2
Google Chrome 113.0.5672.127(Official Build) (64 ビット)
構文
spreadsheet.getSheets()
全てのシートを取得するには、「getSheets()」関数を使用します。
使用例
function myFunction() { // スプレッドシート let spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); // シート存在チェック if (spreadsheet.getSheets().length > 1) { // getNameでシート名を取得 for (let i=0; i < spreadsheet.getSheets().length; i++){ Logger.log( spreadsheet.getSheets()[i].getName() ); } } }
結果
シート1、sheetBが表示されます。