Google apps script Google Sheets:未找到录制宏的范围
我用谷歌表格记录了一个使用绝对引用的宏。 宏的一个步骤是选择整个工作表(为此,我单击了工作表的左上角)Google apps script Google Sheets:未找到录制宏的范围,google-apps-script,google-sheets-macros,Google Apps Script,Google Sheets Macros,我用谷歌表格记录了一个使用绝对引用的宏。 宏的一个步骤是选择整个工作表(为此,我单击了工作表的左上角) function Boringmacro() { var spreadsheet = SpreadsheetApp.getActive(); var sheet = spreadsheet.getActiveSheet(); sheet = spreadsheet.getActiveSheet(); sheet.getRange(1, 1, sheet.getM
function Boringmacro() {
var spreadsheet = SpreadsheetApp.getActive();
var sheet = spreadsheet.getActiveSheet();
sheet = spreadsheet.getActiveSheet();
sheet.getRange(1, 1, sheet.getMaxRows(), sheet.getMaxColumns()).createFilter();
spreadsheet.getRange('I1').activate();
var criteria = SpreadsheetApp.newFilterCriteria().whenTextDoesNotContain('b0')
.build();
spreadsheet.getActiveSheet().getFilter().setColumnFilterCriteria(9, criteria);
sheet = spreadsheet.getActiveSheet();
sheet.getRange(1, 1, sheet.getMaxRows(), sheet.getMaxColumns()).activate();
spreadsheet.setCurrentCell(spreadsheet.getRange('F1'));
spreadsheet.insertSheet(1);
spreadsheet.getActiveSheet().setName('B0 Filter');
spreadsheet.getRange('\'Sponsored Product Search Term R\'!:').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
...
当我重放宏时,当脚本尝试选择整个电子表格时,我会得到一个“Range not found”错误。我希望宏能够成功,因为代码是由Google Sheets自动生成的
宏在代码段的最后一行失败
我做错了什么?你应该用实际范围
\\'赞助产品搜索词R\'!A:Z'
或类似的东西替换'\'赞助产品搜索词R\'!:'