想要自动对编辑的Google工作表电子表格进行排序,但想按日期排序
问题描述:
不幸的是,四处寻找解决方案,并且找不到任何有效的工作。我曾尝试复制和粘贴几个代码,但无法让我的销售管道工作表自动对日期字段进行编辑。想要自动对编辑的Google工作表电子表格进行排序,但想按日期排序
下面的链接是一个测试片应该给一个想法如何我已经格式化我的表:
我想通过G列在底部的最近日期排序的表单。
欢迎任何建议!
非常感谢您的帮助。
答
这应该有帮助吗?
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});
}
谢谢你,但尽管这对当我把它复制到我工作的电子表格中的测试页的作品,它不排序。另外,我如何排序它,以便它不影响标题?顺便说一句,我有触发器,目前设置onEdit - 在电子表格上 - 编辑。谢谢 –
你在第一张纸上工作 - 由getsheets()[0]指示 - 你可以尝试按名称使用get sheet。将范围更改为A2:Z999 – OblongMedulla
是的我正在处理第一张纸张。在将范围更改为A2:Z999后,我收到一条错误消息:服务错误:电子表格 –