与他人共享的工作表网址在每次共享时自动导入到Google工作表中

问题描述 投票:0回答:1

我对excel或谷歌表还是很陌生。我工作的工作地点没有任何东西。

我正在尝试创建自己的工作簿,每天登录后都可以刷新,以便可以列出当天需要处理的事情。

我想拥有的功能之一是,每当在Google表格上与我共享新表格时,我都希望该表格的URL自动填充到工作簿的一个单元格中,并根据时间戳进行排列。

我曾尝试在Google上进行搜索,但我读到:与我共享的文档没有特别存储在任何地方。

非常感谢您的帮助或指出正确的方向。

google-sheets scripting google-drive-api google-sheets-api google-apps-script-editor
1个回答
0
投票

很容易提取与您共享的文件。为此,您可以简单地调用Drive API的Files: list方法,在Files: list参数中指定q属性。

之后,您可以使用sharedWithMe类来收集电子表格并将数据插入其中。在这种情况下,您只需调用SpreadsheetApp几次即可插入结果。

最后,SpreadsheetApp可用于存储脚本的状态(最后检查的日期),以便它可以知道从何处恢复。在下面的这种情况下,我们将日期保存在apendRow()属性中。

Code.gs

apendRow()

您可以使用properties将脚本设置为定期运行(即每天运行一次,或者在需要时运行更多次。)>

© www.soinside.com 2019 - 2024. All rights reserved.