我相对于Google Sheets的脚本编写比较新手,正在尝试编写一个可以分配给按钮的脚本以便在表格中按第5列对该表格进行排序。我正在使用下面的代码:
function sort() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("items");
var range = sheet.getRange("J2:O13");
range.sort(5);
}
然而,当我将其分配给按钮并单击该按钮时,我收到错误消息“单元格引用超出范围”。这可能是一个愚蠢的问题,但提前感谢任何帮助。
range.getColumn()
来获取我的范围的基础列,然后添加一个偏移量来到达我的范围内的列。是的,这非常不直观。 - Craig Trader