#google-sheets #scripting #google-sheets-macros
#google-таблицы #создание сценариев #google-таблицы-макросы
Вопрос:
Я попытался записать макрос для изменения чисел в столбце после добавления данных. Добавлено 1070 1071 144 145 146 144 .. 146, и я хочу изменить их на 1072 .. 1074 с помощью макроса.
Вот мой записанный макрос с добавлением диапазона
function newcolumnnumbers() {
var spreadsheet = SpreadsheetApp.getActive();
range = SpreadsheetApp.getActiveSheet().getLastRow();
spreadsheet.getCurrentCell().offset(0, 0, 2, 1).activate();
var destinationRange = spreadsheet.getActiveRange().offset(range, 0,0);
spreadsheet.getActiveRange().autoFill(destinationRange,
SpreadsheetApp.AutoFillSeries.DEFAULT_SERIES);
// spreadsheet.getCurrentCell().offset(0, 0,range, 1).activate();
};
К сожалению, макрос не останавливается на последней заполненной ячейке, а продолжается до нижней части листа. Что я сделал не так и как мне это исправить?
Комментарии:
1. Речь идет о [google-sheets] / [google-apps-script]? Может увеличить аудиторию, если пометить соответствующим образом
2. Я использую таблицы Google. Скрипты. я не знаю разницу, которую вы перечисляете. Извините. Как мне добавить тег, как вы предлагаете?
3. Вы редактируете свою запись и добавляете соответствующие теги рядом с «scripting» (см. «Теги» внизу формы).