我在google工作表中编写相对较新的脚本并尝试编写可以分配给按钮的内容,以便按该表中的第5列对表进行排序。我使用下面的代码:
function sort() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("items");
var range = sheet.getRange("J2:O13");
range.sort(5);
}
但是,当我将其分配给按钮并单击按钮时,我收到错误消息"单元格引用超出范围"。这可能是一个愚蠢的问题,但要事先得到任何帮助。
答案 0 :(得分:6)
好像你试图对第5列(E)进行排序,但这不在你的范围内。您范围内的第一列是col 10(J)。如果你想对col O进行排序,你需要
range.sort(15)