スプレッドシートシートの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()