Я пытаюсь создать список задач в Google Таблицах, где я могу установить флажок (значение true / false). В конце дня я хочу удалить все задачи в списке задач, которые отмечены (отмечены как истинные). Я знаю, как удалить целую строку, если флажок установлен и мой код работает. Но в этом случае мне нужно только удалить информацию из флажка от столбца D до K. Я не хочу, чтобы любая другая информация из любого другого столбца в той же строке удалялась.
Как я уже сказал, у меня есть рабочий код. В листе с примерами у меня есть пример, в котором я хочу удалить проект Mario. Этот флажок установлен, и теперь я хочу удалить информацию из столбца D до столбца K.
https://docs.google.com/spreadsheets/d/1EYxtzro_vk-gK1iReyjKQ-WwM5G9Jiu-h-55zuHMWXg/edit?usp=sharing
function deleteCells() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName('Blad1');
var r = s.getRange('K:K');
var v = r.getValues();
for(var i=v.length-1;i>=0;i--)
if(v[0,i]=='true')
s.deleteRow(i+1);
};
deleteCells()
, например, как насчет измененияif(v[0,i]=='true')
наif(v[i][0] === true) {
? Если это был не тот результат, который вам нужен, прошу прощения. - person Tanaike   schedule 24.08.2019