4

我是在 Google Apps 中编写脚本的新手。我正在尝试在 Google Docs 中编写以前通过主用户界面完成的各种操作。有没有一种方法可以在执行这些操作时“记录”它们,类似于在 Excel 中记录宏?

例如,我正在 Google Docs 中创建一个表单。使用主界面,我可以添加一个图像项目并从另一个来源(Google Drive、我的桌面等)上传图像,但我无法计算出执行相同操作的脚本代码。有什么方法可以输出执行我刚刚执行的相同操作的脚本吗?

非常感谢。

4

2 回答 2

4

目前,您无法“录制”宏。

问题跟踪器(问题 650)中有一个问题,谷歌曾提到目前不可行(2010 年 7 月)。您可以在问题上加注星标以注册您对增强请求的兴趣。

于 2013-05-16T15:36:48.827 回答
0

我认为真正的问题是 GApps 脚本功能是对文档底层对象模型的操作。UI 还操纵底层对象模型,但还没有人创建函数来模拟 GApps 脚本形式的 UI。记录动作将是一个单独的步骤,将记录的动作转换为 GApps 函数将是另一个步骤。

所以你需要明确:你的目标是能够记录和回放 UI 动作,还是你的目标是能够将图像上传到 GDoc 中?你问了关于录音的问题,这就是你得到的答案。也许如果你问如何使用 GApps 将图像添加到 GDoc,你会得到一个更有用的答案。

我自己的个人问题是:

我还没有弄清楚如何非常有效地使用 GApps 文档。我做了很多徒劳的狩猎。如何在文档中找到如何将图像添加到 GDoc?

我希望这有帮助。

于 2013-06-18T18:13:37.583 回答