【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 + "というシートは存在していません");
}
スポンサーリンク