スプレッドシートのシートを 1 枚削除したい。
私のコードは次のとおりです。
var go = workSheet.getSheetByName("Mail");
go.deleteActiveSheet();
エラー メッセージが表示されますが、何が問題なのかわかりません。
オブジェクトシートにdeleteActiveSheetが見つかりません
どうしたの?
スプレッドシートのシートを 1 枚削除したい。
私のコードは次のとおりです。
var go = workSheet.getSheetByName("Mail");
go.deleteActiveSheet();
エラー メッセージが表示されますが、何が問題なのかわかりません。
オブジェクトシートにdeleteActiveSheetが見つかりません
どうしたの?
スプレッドシートを呼び出す必要があります(ドキュメントを参照してくださいdeleteActiveSheet()
) 。
したがって、コードは次のようになります。
var sheet = worksheet.getSheetByName("Mail");
worksheet.setActiveSheet(sheet);
worksheet.deleteActiveSheet();