Так что это макет данных, которые у меня есть в настоящее время.
Я хотел сдвинуть столбцы от A до D всякий раз, когда я добавлял запись в A2. По сути, я бы всегда оставлял пустую верхнюю строку для столбцов А-D, где данные будут вводиться каждый раз.
Я как-то выяснил, как вставить полную строку с этим кодом. Однако, поскольку он добавляет полную строку, он также перемещает всю легенду вниз, и я хочу сохранить ее там, где она есть.
function onEdit(e) {
var sheet = SpreadsheetApp.getActive().getSheetByName("TEST");
var editedRange = e.range;
if (editedRange.getA1Notation() === "A2") {
sheet.insertRowBefore(2);
}
}
Как мне изменить функцию insertRowBefore
? Я довольно новичок в этом и все еще учусь, поэтому я ценю каждую помощь.