googlesheet中已修改单元格的日期戳

时间:2017-03-17 01:32:03

标签: javascript

我有一张工作表,我曾经在同事之间分享,以便从中获取记录。从下表中,他们将反馈他们的输入到D1,E1和F1。只要那些单元格(D1-F1)被修改,我可以使用任何脚本记下时间。 D1-> G1,E1-H1,F1-I1。请帮忙,谢谢!

enter image description here

1 个答案:

答案 0 :(得分:0)

使用onEdit()触发器

function onEdit(e){
  var currentTime = new Date();
  if (e.range.getColumn() == 4) { // D corresponds to fourth 
    e.range.offset(0, 3).setValue(currentTime);
  }
  // ... other case
}

事件对象在this official doc上有详细记录,可用的API为range