【GoogleAppsScript】シートの情報を削除する

2019年7月29日

Google スプレッドシート

シートの情報を削除するには「clear」を使います。

例えば'シート1'の情報を全て削除する場合は下記のようになります。

//シート1を全て削除します
var Spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var Sheet = Spreadsheet.getSheetByName('シート1');
Sheet.clear();

指定範囲の情報を削除する場合は下記のようになります。

//A3〜D12までを削除します
var Spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var Sheet = Spreadsheet.getSheetByName('シート1');
var Range = Sheet.getRange("A3:D12");
Range.clear();

また、書式やコメントを残すなど全ての情報を削除したくない場合は、
clearContentsなどを使う事で実現することができます。

オプション名 説明
clear 全ての情報を削除する
clearContents 書式とコメント保持する
clearComments コメントを削除する
clearFormats 書式を削除する

スポンサーリンク