我需要检测是否在某个数据范围内对电子表格进行了更改,如果是,请设置当前更新时间.
问题是,我有一个电子表格,我编辑标题和文本,我不希望在电子表格上更新特定单元格中的更新时间,但当我编辑一系列单元格中的数据时,我想要更新时间变了.
这是我必须更新的时间.
function onEdit(e)
{
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
ss.getRange("G10").setValue(new Date());
} ?
Run Code Online (Sandbox Code Playgroud)
如果我编辑某些单元格(在"B4:J6"范围内),我只想在G10中设置日期
我有这个简单的触发器脚本,应该在下一列中添加时间戳。简单,onEdit 并不能捕获所有编辑。我可以在设置中执行任何操作吗?
function onEdit(e){
if (e.value == "TRUE") {e.range.offset(0, 1).setValue(new Date())}
}
Run Code Online (Sandbox Code Playgroud)