スポンサーリンク
clearメソッド
シート内の文字だけでなく、文字色・背景色・罫線などの書式などもすべてクリア
var ss = SpreadsheetApp.getActiveSpreadsheet();
//シート名は置き換えてください。
var sh = ss.getSheetByName("シート名");
//シートのすべてをクリアする
sh.clear();
clearContentsメソッド
シート内の文字などのコンテンツだけクリア。
文字色・背景色・罫線などの書式はクリアされない。
var ss = SpreadsheetApp.getActiveSpreadsheet();
//シート名は置き換えてください。
var sh = ss.getSheetByName("シート名");
//シート内のコンテンツをクリアする
sh.clearContents();
clearFormatsメソッド
シート内の文字色・背景色・罫線などの書式だけクリア。
文字などのコンテンツはクリアされません。
var ss = SpreadsheetApp.getActiveSpreadsheet();
//シート名は置き換えてください。
var sh = ss.getSheetByName("シート名");
//シート内の書式をクリアする
sh.clearFormats();
部分的にクリアするにはRangeオブジェクトを使う
Rangeオブジェクトに対して使用すれば、
指定した部分だけクリアできる
var ss = SpreadsheetApp.getActiveSpreadsheet();
//シート名は置き換えてください。
var sh = ss.getSheetByName("シート名");
//範囲内(B2セル~E11セル)のすべてをクリアする
sh.getRange(2,2,10,4).clear();
スポンサーリンク