Доработать (или написать заного) функцию гугл скрипт

500 руб. за проект
22 мая 2022, 18:25 • 4 отклика • 57 просмотров
Есть динамическая гугл таблица, в которой постоянно меняются данные на основании других таблиц.
Задача.
Скрыть строку если ячейка А = 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);
}
}
}
Необходимо доработать функцию и объяснить под какой тригер ее ставить.

Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Все отлично. Работа выполнена на отлично. Спасибо.
2 года назад
Понятное ТЗ, всегда на связи и никаких проблем с оплатой. Рекомендую!
2 года назад