@Roy-Mustang Данные для метода setValues() должны содержаться в двумерном массиве, то есть либо в цикле помещайте данные соответствующе:
var данные = []; for (var ключ in параметры) { данные.push([параметры[ключ]]); }Либо в цикле вместо заполнения массива устанавливайте значения ячеек через setValue()
var столбец = 1; for (var ключ in параметры) { лист.getRange(следующая_строка, столбец).setValue(параметры[ключ]); столбец++; }Ну и всё таки я бы рекомендовал не использовать кириллицу в названиях переменных


то останавливается!!! задал условие после "проверить существование элемента", но в цикле, почему то проскакивает это условие. поставил метки, но все равно не получается. если пошагово прогонять скрипт, на экшинах отвечающих за это условие, то все хорошо. а в цикле, самостоятельно, пропускает этот шаг. Если кому не трудно, посмотрите пожалуйста проект
А вот проект: