想要在编辑时自动对 Google 工作表电子表格进行排序,但要按日期排序
Want to auto sort a Google sheets spreadsheet on edit, but want to sort by date
一段时间以来一直在四处寻找解决方案,但不幸的是没有找到任何有效的方法。我已尝试复制和粘贴几段代码,但无法让我的销售渠道 sheet 在编辑日期字段时自动排序。
下面的 link 是一个测试 sheet,它应该让我知道我是如何格式化我的 sheet:
我想按 G 列排序,最近的日期在 sheet 的底部。
欢迎提出任何建议!
提前感谢您的帮助。
这应该有帮助吗?
function onEdit(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1")
var range = sheet.getRange("A2:Z450");
// Sorts by the values in column 2 (B)
range.sort({column: 2, ascending: false});
}
一段时间以来一直在四处寻找解决方案,但不幸的是没有找到任何有效的方法。我已尝试复制和粘贴几段代码,但无法让我的销售渠道 sheet 在编辑日期字段时自动排序。
下面的 link 是一个测试 sheet,它应该让我知道我是如何格式化我的 sheet:
我想按 G 列排序,最近的日期在 sheet 的底部。
欢迎提出任何建议!
提前感谢您的帮助。
这应该有帮助吗?
function onEdit(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1")
var range = sheet.getRange("A2:Z450");
// Sorts by the values in column 2 (B)
range.sort({column: 2, ascending: false});
}