如何将时间戳直接添加到我刚刚在Google工作表中填写/编辑的单元格中

时间:2016-05-19 22:54:24

标签: google-docs google-sheets-api

我想问一下,是否可以将时间戳直接添加到我刚刚在Google工作表中填写/编辑的所有单元格中。例如,我刚刚向单元格A1添加了一些内容,如:Hello,那么我期望在单元格A1中显示的内容如下:Hello - 20.05.2016 00:50。

有没有想法? :d

谢谢

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用Apps Script而不是Sheets API。创建附加到电子表格的脚本,并定义onEdit()方法。只要编辑了工作表中的单元格,就会触发此方法。该方法可以从触发事件中获取编辑后的值,创建并附加时间戳,然后使用时间戳值填充单元格。

使用Sheets API可能需要对工作表进行某种轮询,查找更改并在找到更改时采取措施。这可能,但可能比Apps Script解决方案更复杂,效率更低。