Я определил правило проверки данных, которое реализует список в ячейке 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