У меня есть скрипт Google Sheet, который очищает все заметки на листе с триггером для ежедневного запуска.Я действительно хочу, чтобы он просто «очищал заметки» в ячейках, которые условно отформатированы зеленым в тот день.В качестве справочной информации примечания автоматически добавляются в различные ячейки надстройкой, но когда ячейка снова становится зеленой, я хочу, чтобы примечание, прикрепленное к этой ячейке, было очищено.Это возможно?Я предоставил код, который у меня есть, но путаюсь с частью массива getRange.Спасибо!
function cleargreens() {
var sheet1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Overview");
var data1 = sheet1.getDataRange().getValues(); //2D array of sheet1 cell values
var bg;
for(var i=1; i<data1.length; i++)
{
bg = sheet1.getRange(i+1, 2).getBackground();
if(bg == "#b7e1cd") //this is the conditional green color code
{
sheet1.getRange(i+1, 3).clearNote();
}
Моя таблица, хотя цвета, которые я буду искать, будут только в столбцах от E до H