这可能是因为在排序时,只有表头被选中而不是整个表格的所有数据。您可以尝试在调用操作方法之前选择所有数据,例如:
var sheet = SpreadsheetApp.getActiveSheet(); sheet.getDataRange().sort({column: 1, ascending: true});
getDataRange()会返回一个包含所有数据的区域。当执行排序操作时,整个表格中的数据都会被排序并且没有数据丢失。
上一篇:表格内容没有固定位置
下一篇:表格内容中的行为无法影响父视图。