如何记录添加新行的日期/时间?

时间:2013-12-19 18:16:17

标签: google-apps-script google-sheets

我想在Google电子表格中添加新行时添加日期值。

我在编辑新行时看到了添加'创建日期'值的脚本,但我无法根据需要修改代码。

我需要在该脚本中进行哪些更改?

提到https://webapps.stackexchange.com/questions/53378/how-can-i-record-the-date-time-when-a-new-row-is-added/53379#53379

以下是我的所作所为。工具 - >脚本编辑器 - >粘贴代码 - >资源 - >当前项目的触发器 - > Chickhere立即添加一个 - >然后选择onModification,从电子表格,Onchange然后点击保存 - >然后我点击了onModication然后显示fillEmptyRows Below错误。 TypeError:无法从undefined中读取属性“source”。 (第2行,文件“代码”)。 TypeError:无法调用未定义的方法“getRange”。 (第9行,文件“代码”)。我已经通过添加一个新行来检查它未来。我还没有改成新的googlesheet。

1 个答案:

答案 0 :(得分:0)

您所指的代码完美无缺......现在只进行测试。

当您在资源菜单中激活(保存)触发器时,您是否收到了授权请求?

如果没有,请仔细重复每一步,然后通过“插入”菜单中的“插入新行”进行测试。 enter image description here

保存此设置

enter image description here

接受授权

enter image description here

然后你就完成了,返回SS并插入一个新行。