【问题标题】:How to retrieve time of last edit如何检索上次编辑的时间
【发布时间】:2026-02-07 22:00:01
【问题描述】:

我有一个 Google 表格,它每天都会自动更新,但有时会停止。我想存储和更新最后一次在单个单元格中更改第一列中的任何单元格的时间和日期。

例如:
1. 我打开一张纸。
2. 工作表自动从服务器拉取和更新 .csv 文件。
3. 单元格被重新生成和更新。
4.当第一列的任何单元格发生变化时
5. 更新另一个工作表的单元格中最后一次编辑的时间。

【问题讨论】:

  • 第二点是如何工作的?是通过脚本编写的吗?
  • 你必须有一个onOpen()函数?这是改变第一列中单元格的原因吗?还是手动完成?
  • 我已经构建了一个脚本,它使用 onOpen( ) 函数完成第二点

标签: google-apps-script google-sheets timestamp


【解决方案1】:

我用这个:

DocsList.getFileById("myID_Spreadsheet").getLastUpdated()

【讨论】:

  • 我会使用 onOpen( ) 函数并将其放在里面吗?变量必须进入 .getLastUpdated() 内部,对吗?如何将其发布到另一个电子表格中的特定单元格?