Как обновить ячейку из сценария, если ячейка имеет правило проверки данных в виде списка с двумя объектами? - PullRequest
0 голосов
/ 11 января 2019

Я определил правило проверки данных, которое реализует список в ячейке F4 на листе. Список состоит из двух объектов, A и B. Разрешены только эти объекты. Поэтому я могу выбрать либо А, либо В, больше ничего не разрешено.

Теперь я хотел бы обновить значение в ячейке F4 из скрипта, но не могу понять, как это сделать.

Я пытался обновить ячейку таким же образом, как я обновляю любую другую ячейку на листе, то есть SpreadsheetApp.getActiveSheet (). GetRange ('F4'). Setvalue ('A'). Это не работает. Если ячейка содержит значение «B» до запуска сценария, ничего не меняется. Оператор работает, если я пытаюсь сделать это в соседней ячейке, например, F3, без какого-либо правила проверки данных.

function test() {
  var sheet = SpreadsheetApp.getActiveSheet();
  sheet.getRange('F4').setValue('A');
} // END function test
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...