用于排序表的Google表格脚本会导致错误"单元格引用超出范围"

时间:2016-08-01 14:53:06

标签: sorting google-sheets

我在google工作表中编写相对较新的脚本并尝试编写可以分配给按钮的内容,以便按该表中的第5列对表进行排序。我使用下面的代码:

    function sort() {
       var ss = SpreadsheetApp.getActiveSpreadsheet();
       var sheet = ss.getSheetByName("items");
       var range = sheet.getRange("J2:O13");
       range.sort(5);
    }

但是,当我将其分配给按钮并单击按钮时,我收到错误消息"单元格引用超出范围"。这可能是一个愚蠢的问题,但要事先得到任何帮助。

1 个答案:

答案 0 :(得分:6)

好像你试图对第5列(E)进行排序,但这不在你的范围内。您范围内的第一列是col 10(J)。如果你想对col O进行排序,你需要

range.sort(15)