我正在编写一个脚本,按照enter link description here中所述的一列值对Google电子表格中的范围进行排序。工作表Recepten
包含2列和23行数据。第一行是标题行,不需要排序。
如果我在使用getRange(row, column, numRows, numColumns)
获取范围后尝试排序,则无法执行任何操作。我也没有收到任何错误。
当我在使用getRange(a1Notation)
获取范围后尝试排序时,它确实有效。
我在这里做错了什么?
function test() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var recepten = ss.getSheetByName("Recepten");
var nbRecepten = recepten.getLastRow();
var sortCells = recepten.getRange(2, 1, nbRecepten-1, 2);
//var sortCells = recepten.getRange("A2:B23");
sortCells.sort(1);
}