【发布时间】:2018-09-11 14:19:43
【问题描述】:
我已经复制了一个脚本来从谷歌文档中删除空段落,我可以从脚本编辑器中运行它。它在脚本中说它将对活动文档进行操作,但我不知道那是什么,并且不想在不知道它将在哪个文档上执行的情况下运行它(如果有的话)。如何从当前选定的文档中运行它?这可能吗?
【问题讨论】:
-
活动文档 = 当前选择的文档
标签: google-apps-script google-docs
我已经复制了一个脚本来从谷歌文档中删除空段落,我可以从脚本编辑器中运行它。它在脚本中说它将对活动文档进行操作,但我不知道那是什么,并且不想在不知道它将在哪个文档上执行的情况下运行它(如果有的话)。如何从当前选定的文档中运行它?这可能吗?
【问题讨论】:
标签: google-apps-script google-docs
您可以通过两种方式使用脚本(按照链接阅读这些内容):
ActiveDocument 这样的东西,因为它不是容器绑定的。您可以使用openById() 或openByURL() 来指定您有权访问的文档,但是,您需要指定一个ID 或URL(ID 是URL 中的最后一个字符串),因此脚本不能使用随机文档并对其进行编辑,除非它访问您的 Google Drive 数据并按名称查找文件。如果它只适用于 Google Doc,则不需要访问您的 Google Drive,并且在您运行脚本之前,它会请求访问不同的东西,就像在 Android 中一样。
【讨论】: