Я ищу эффективный способ выполнить серию элементов управления (около 40), которые должны быть прерваны, как только один элемент управления определит, что ячейка содержит неадекватное значение.Это будет сделано в Google Sheets, чтобы определить, какие строки готовы к экспорту.
Я думал об использовании цикла, но не думаю, что смогу использовать здесь классическую форму циклов, поскольку я не повторяюодин и тот же контроль снова и снова.
Итак, вот как я мог бы его кодировать:
var rowsToExport = [];
var i = 0;
for (row = 0; row < 1000; row++){
if (cellA.value == X &&
cellB.value == Y &&
cellC.value == Z &&
... etc (40 times)
) {
rowsToExport[i] = row;
i++;
}
}
Я предполагаю, что это неэффективно.Причина заключается в том, чтобы сэкономить время, а не просматривать весь список элементов управления, если в предыдущих проверках была обнаружена проблема.
Спасибо за помощь:)