【发布时间】:2020-06-21 20:09:52
【问题描述】:
从外部桌面应用程序中,我想使用 Google Sheets API 枚举电子表格中的单元格(我知道如何执行此操作),并为每个单元格确定上次更新该单元格的时间戳(我不想知道整个编辑历史,只想知道最近更新的时间戳)。
我该怎么做? “CellData”结构包含有关数据验证规则、用户公式、格式、用户值等的信息。但我没有看到任何与编辑时间戳相关的信息:(
有一些 hacky 解决方法。例如我可以有一个 App Script 方法“onEdit()”,例如将触发它的时间戳写入辅助工作表或其他内容中的单元格。但是 - 我的桌面应用程序首先使用 Google Sheets API 来创建 google sheet - 通过 Google Sheets API,我看不到任何机制来创建/关联 Google App Script 与我以编程方式创建的工作表:(
谢谢
【问题讨论】:
-
无法使用 API 编辑单元格,但您可以使用 Drive API 获取上次编辑整个电子表格的时间戳。
-
对,但不幸的是,这不符合我的目的:(