Новичок в разработке сценариев приложения, но ему удалось успешно построить свой собственный сценарий благодаря многим исследованиям, но теперь мой сценарий сталкивается с ошибками. Ниже приведен мой текущий код:
function MyFunction() {
var sss = SpreadsheetApp.getActive();
var ss = sss.getSheetByName('Daily Sales');
var range = ss.getRange('B8:H83');
var data = range.getValues();
var OUrange = ss.getRange('K8:Q83');
var OUdata = OUrange.getValues();
var ts = sss.getSheetByName('Tracker');
ts.getRange(ts.getLastRow()+1, 1,data.length, data[0].length).setValues(data);
ts.getRange(ts.getLastRow()+1, 1,OUdata.length, OUdata[0].length).setValues(OUdata);
}
В листе «Ежедневные продажи» я копирую значения из столбцов BH и KQ и вставляю их в последнюю строку листа «Трекер», начиная со столбца А. Значения ежедневных продаж вПолковики KQ правильно вставлены ниже значений BH, поэтому довольны этими результатами.
На листе отслеживания эти значения находятся в столбцах AG. Однако с тех пор я добавил формулы в столбцы I и J на основе данных сценария и ручной записи в столбце H. Эти формулы копируются по всему столбцу в пределах таблицы (т. Е. Строка 5000). После добавления этих формул скрипт теперь вставляет значения в A5001.
Я понимаю, что это из-за этих формул, но есть ли способ обновить мой скрипт, чтобы вставить в последнюю строку столбца A, сохраняя эти формулы в столбцах I и J? Заранее спасибо.