1
В настоящее время я разрабатываю скрипт, в котором храню данные в электронной таблице, но не смог найти способ сделать sheet.appendRow() начните в определенном столбце, так что вопрос: есть ли способ сделать это?Как запустить «appendRow» в определенном столбце (Google Spreadsheet)
В частности, я хочу, чтобы установить этот
for(var i in keywordCeroClicks) {
var keyword = keywordCeroClicks[i];
var Fila=[];
Fila.push(fecha, keyword);
sheet.appendRow(Fila);
}
для хранения данных, начиная с колонки 3 вместо колонки 1.
Заранее спасибо!
Да, я пробовал, и она работала в какой-то степени, но не совсем, как я ожидал ... Дело в том, что я имею данные в первых двух столбцах, так что добавление пустой значения запускают данные в третьем столбце, но ниже данных, которые у меня есть в первых двух столбцах, а не рядом с ним ... во всяком случае, я думаю, что невозможно сделать то, что я хочу, с помощью .appendRow ... спасибо большое за ваш ответ, хотя! –
Итак, append не подходит, потому что append всегда будет помещать данные в первую строку без значения, поэтому размещение пустых данных не является проблемой, потому что она вставлена в новую строку. Для вашей потребности вы должны использовать функцию setValues (), это будет: sheet.getRange (sheet.getLastRow(), 3,1,2) .setValues ([Fila]); Я изменил свой ответ. – St3ph
Точно, это работает потрясающе –