function CopyRange() {
var sss = SpreadsheetApp.openById('AAAAAAAAAAAAAAAAAAAAAAAAAAA');
var ss = sss.getSheetByName('Weight');
var range = ss.getRange('U2:U');
var data = range.getValues();
var tss = SpreadsheetApp.openById('BBBBBBBBBBBBBBBBBBBBBBBBBBB');
var ts = tss.getSheetByName('Registros');
ts.getRange(2, 1).setValues(data);
}
Я не могу настроить скрипт так, чтобы размер копируемого столбца был гибким, так как исходные данные электронной таблицы со временем растут.
Я хотел бы знать, есть ли любой способ заставить getRange электронной таблицы, которая будет получать данные, корректировать в соответствии с размером диапазона полного столбца, который нужно скопировать (как столбец A2: A).
Пример:
Столбец (U2: U), который должен быть скопирован, в настоящее время имеет 1800 строк, а затем значение getRange электронной таблицы, которое получит значения (A2: A), должно составлять 1800 строк, когда оно увеличивается, которое автоматически увеличивается при необходимости.