首页 > 解决方案 > 添加行后如何更改参考号?

问题描述

我试图记录一个宏来在添加数据后更改列中的数字。 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();
};

不幸的是,宏不会在最后一个填充的单元格处停止,而是继续到工作表的底部。我做错了什么,我该如何解决?

标签: google-sheetsscriptinggoogle-sheets-macros

解决方案


推荐阅读