【发布时间】:2016-09-12 22:58:35
【问题描述】:
我一直试图在一行上放置两个时间戳,对应于该行上的两个不同单元格范围。我已成功使用此脚本为行上的任何更改添加时间戳(在第 5 列之后)。
如果单元格范围 F 到 L 发生任何更改,我想要在列 E 中放置一个时间戳,然后,如果从列 N 到 Z 进行任何其他更改,则在列 M 中放置另一个时间戳:
function onEdit(e) {
if (e.range.columnStart < 6 || e.range.rowStart < 2) return;
e.source.getActiveSheet().getRange(e.range.rowStart, 5)
.setValue(Utilities.formatDate(new Date(), "GMT-4", "MM/dd/yyyy HH:mm:ss"));
}
【问题讨论】:
标签: google-apps-script google-sheets timestamp range cell