4

是否可以在将行插入谷歌电子表格时插入日期/时间。

请注意,这与 NOW() 方法不同,后者将在您查看电子表格时插入当前日期时间...

这样做的主要目的是将谷歌电子表格变成一个“谷歌表格”,可以发送出去收集反馈,并且会记录何时给出回复

4

1 回答 1

3

类似于Google App Script中的以下内容?这应该在进行编辑时设置 a set 列的值。

如果您不熟悉 GAS,请从电子表格菜单中选择“工具”->“脚本编辑器”。选择“空白项目”,然后清除那里的内容并替换为这个。保存它(名称不重要)并返回到您的电子表格尝试编辑并查看结果。

function onEdit() {
    var dateColNum = 6 //column F
    var ss1 = SpreadsheetApp.getActiveSpreadsheet();

    //set date in same row as edit happens, at fixed column  
    ss1.getActiveSheet().getRange(ss1.getActiveRange().getLastRow(), dateColNum, 1, 1).setValue(new Date())
}
于 2012-11-20T23:19:21.990 回答