Здесь новый пользователь и не особо разбирается в коде. Я работаю над формой COVID-19 для нашей компании и нуждаюсь в помощи с проблемами условного форматирования. SOW: В настоящее время у нас есть форма Google с простыми вопросами, которые сотрудники будут заполнять каждый день по мере поступления. Эти данные заносятся в таблицу Google. Каждую ночь запускается триггер Google, который удаляет 200 строк листа Google для записей следующих дней, когда этот сценарий запускает его, портит мое ручное условное форматирование, поэтому я пытаюсь запустить сценарий удаления, за которым следует сценарий, который будет применять условное форматирование на новую простыню каждую ночь, чтобы все было готово к следующему дню.
Это то, что я запускаю, который удаляет строки каждую ночь:
***function deleteResponses() {
var ss = SpreadsheetApp.openById('Sheet_ID');
var sheet = ss.getSheets()[0];
sheet.deleteRows(2, 200);
};***
Это сценарий условного форматирования, добавленный к нему и пытающийся запустить, и получаю следующую ошибку, я надеюсь, что кто-то сможет помогите мне с.
**function deleteResponses() {
var ss = SpreadsheetApp.openById('Sheet_ID');
var sheet = ss.getSheets()[0];
sheet.deleteRows(2, 200);
};
var sheet = SpreadsheetApp.openById('Sheet_ID');
var range = sheet.getRange('C2:C1010');
var rule = SpreadsheetApp.newConditionalFormatRule()
.whenTextContains('No')
.setBackground('#FF0000')
*.setRanges('C2:C1010')*
.build();
var rules = sheet.getConditionalFormatRules();
rules.push(rule);
sheet.setConditionalFormatRules(rules);**
Я получаю эту ошибку.
"Сведения о сообщении Исключение: параметры (String) не соответствуют сигнатуре метода для SpreadsheetApp.ConditionalFormatRuleBuilder.setRanges. (строка 12, файл "Код") "
Всем, кто мог бы мне помочь, я был бы очень признателен!