【发布时间】:2021-01-14 23:26:24
【问题描述】:
我正在谷歌电子表格中构建一个 GAS 时间戳函数,每当我修改第 10 列中的单元格值时,它都会更改时间戳。但是,我现在要修改的单元格填充有 IFS 函数,这实际上会改变自己。 IFS 函数导致原始时间戳函数停止工作,导致单元格值没有改变。想问问有什么办法可以解决这个问题,让GAS和电子表格功能可以顺利协同工作。
function onEdit(e) {
var row = e.range.getRow();
var col = e.range.getColumn();
if(col == 10 && row >1 && e.source.getActiveSheet().getName() === "Sheet 1" ){
e.source.getActiveSheet().getRange(row, 3).setValue(new Date());
}
}
【问题讨论】:
标签: javascript google-apps-script triggers timestamp