我正在尝试编写一个脚本,该脚本将从一张纸上复制一定范围的值,然后将其粘贴到使用过滤器的另一张纸上。
我使用了“宏”功能,但是在录制宏后它的id如何不起作用
这是我正在尝试做的事情的视觉表现。
我想复制此范围(A3:A30)
然后粘贴到另一个使用过滤器的(由于应用了过滤器,范围是动态的)标签。
除了会发生什么,就是宏代码将始终粘贴到隐藏的行中
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('A3:A30').activate();
spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Sheet6'), true);
spreadsheet.getRange('A5').activate();
spreadsheet.getRange('Sheet7!A3:A30').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
};```