スプレッドシートシートの2行目以降に入力されているノート(メモ)を一気に削除したくて書いたコードです。
コード.gs
function clearNotes() {
var ss_url = masterSheetUrl;
var ss = SpreadsheetApp.openByUrl(ss_url)
var sheet = ss.getSheets()[0];
var start_row = 2;// 範囲の先頭を2行目にする
var start_col = 1;
var last_row = sheet.getLastRow();
var last_col = sheet.getLastColumn();
var num_rows = (last_row - start_row) + 1;
var num_cols = (last_col - start_col) + 1;
var range = sheet.getRange(start_row, start_col, num_rows, num_cols);
range.clearNote();
}
|
関連記事
スプレッドシートのセルにノートを入力する
スプレッドシートのノートを取得する
参考
clearNote()
https://developers.google.com/apps-script/reference/spreadsheet/range#clearNote()