Доработать (или написать заного) функцию гугл скрипт
Задача.
Скрыть строку если ячейка А = 0 или пустая, если другое значение то показать строку.
Есть готовый скрипт, но работает криво,долго и с множеством ошибок, и не понятно под какой тригер его запускать.
Скрипт.
function onEdit() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var Sheet = ss.getSheetByName('Производство');
var LastRow = Sheet.getLastRow();
for (i = 1; i <= LastRow; i++) {
var statusRange = Sheet.getRange("A" + i);
if (statusRange.getValue() == 0) {
Sheet.hideRows(i);
} else {
Sheet.unhideRow(statusRange);
}
}
}
Необходимо доработать функцию и объяснить под какой тригер ее ставить.