【GAS】スプレッドシートにシートの存在するかチェックする方法
GAS(Google Apps Script)にはシート名の存在をチェックするメソッドは用意されていません。なので自作する必要ありますが、getSheetByNameメソッドで存在しないシートにアクセスしようとするとnullを返すのでそれを利用できます。
プログラムが以下の通り。
const sheet_name = 'Sheet1'; var sheet = SpreadsheetApp.getActive().getSheetByName(sheet_name); if(sheet==null){ console.log(sheet_name + "というシートは存在していません"); }
スポンサーリンク