Я пытаюсь пробежать несколько сотен строк данных и удалить строки, которые имеют 0 в C и D. Удаление тех, которые соответствуют этому случаю, похоже, работает, но это действительно требует своего времени, чтобы пройти.Я новичок в написании сценариев (я не программист, просто пытаюсь учиться), и я не могу понять, как сделать это быстрее.Основной сценарий пришел от кого-то другого, я добавил логику для двух столбцов, а не для одного.Есть идеи?
function deleteZeroes() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName('Email_Help_Total_Input');
var range1 = s.getRange('C:C');
var cValues = range1.getValues();
var range2 = s.getRange('D:D');
var dValues = range2.getValues();
for(var i=cValues.length-1;i>=0;i--)
if(cValues[0,i]==0 && dValues[0,i]== 0)
s.deleteRow(i+1);
}
Работает, но медленно.Просто пытаюсь сделать это немного быстрее.Спасибо!