При редактировании ячейки автоматически меняется цвет, но при отмене изменений не меняется цвет на белый Google Sheets
Написал скрипт, который при редактировании ячейки автоматически меняется цвет, но при отмене изменений не меняется цвет на белый в Google Sheets. Вот пример кода, что нужно добавить, чтобы он заработал?
function onEdit() {
var sheetsToWatch = ['кафедра', 'преподаватели'];
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var cell = sheet.getActiveCell();
var sheetName = sheet.getName();
var matchFound = false;
for (var i = 0; i < sheetsToWatch.length; i++) {
if (sheetName.match(sheetsToWatch[i])) matchFound = true;
}
if (!matchFound) return;
var rowColLabel =
sheet.getRange(cell.getRow(),cell.getColumn()).setBackground('#faec15'); // #faec15
}
Источник: Stack Overflow на русском