Скрипт для запуска функции по значению ячейки - PullRequest
0 голосов
/ 22 октября 2019

У меня есть функция скрипта, которая отправляет активный лист по электронной почте в виде файла Excel. введите описание изображения здесь Существует ли скрипт, который будет запускать функцию, если значение в диапазоне ячеек U2: U90 равно «Да»?

1 Ответ

0 голосов
/ 23 октября 2019

Мы не можем написать код для вас, но мы можем дать вам несколько советов. Вы должны создать триггер для своей формы и добавить в свой сценарий условие "Да" элемент , например:

  var response = event.response;
  if (response.getItemResponses()[i].getResponse()) == "Yes"){
     //do stuff
  }

Затем выдолжны получить данные из U2: U90. Вы можете сделать это с помощью метода getValues ​​() . Это возвращает вам массив со значениями ячеек. Итерируйте их и сравните каждое со значением, которое вызовет функцию.

  for (var i=0; i<values.length; i++){
     if (values[i] != "") { //checks if value is different from empty
       runFunction();
       break;
     }
  }

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...