Google Apps Scriptでスプレッドシートのシートを削除する
Google apps scriptでスプレッドシートのシートを削除するには
- deleteSheet(sheet)
を使う。
deleteSheet(sheet)
指定されたシートを削除します。
名 タイプ 説明 sheet Sheet 削除するシート
▼目次を▼
Google apps scriptでスプレッドシートのシートを削除するスクリプト
- シート2を新規作成して
- メッセージボックスに「削除します」宣言して
- シート2を削除
する順番で書いた。
/*シートを新規作成して削除する*/
function sheetsakujo() {
//スプレッドシートAppを呼び出し
var ss = SpreadsheetApp.getActiveSpreadsheet();
//アクテイブシートを取得
var sht = ss.getActiveSheet();
//A1セルにコメント
var a1 = sht.getRange("A1")
a1.setValue("シートを新規作成して削除");
//shtの右側に新規シート追加挿入
var newsht = ss.insertSheet('シート2');
//メッセージボックスで確認
Browser.msgBox('シート2を削除します');
//新規作成したシートを削除
ss.deleteSheet(newsht);
//A1セルに再度コメント
a1.setValue("シートを新規作成して削除したよ!");
}
Google apps scriptでスプレッドシートのシートを削除するsample
Google apps scriptでスプレッドシートのシートを削除するsample
まとめ
sheetオブジェクト.deleteSheet(sheet名)で使う。
deleteSheetのSは大文字。
ディスカッション
コメント一覧
まだ、コメントがありません