如何使用脚本编辑器增强您的 Google Apps

如果您正在使用谷歌应用套件,可能尚未完全挖掘其潜力。借助 Google Apps 脚本,您能够添加自定义菜单和对话框,编写个性化函数和宏,并构建插件来扩展 Google 文档、表格和幻灯片的功能。

什么是 Google Apps 脚本?

Google Apps 脚本是一个基于云的开发平台,专门用于创建定制的轻量级 Web 应用程序。 您可以直接在浏览器中构建可扩展的应用程序,并能轻松地与各种 Google 产品集成。

Apps 脚本使用 JavaScript 编程语言,将熟悉的 Web 开发技术和 Google 产品无缝结合,使其成为为企业、组织定制应用程序或自动化日常任务的理想工具。

您可以使用 Google Apps 脚本创建两种类型的脚本:

独立脚本:这些脚本不与任何特定的 Google 服务(如 Google 文档、表格或幻灯片)绑定。 它们可以执行系统级别的操作,类似于宏。 它们不太适合与广泛的用户分享,因为用户需要复制和粘贴代码才能使用。 独立脚本的例子包括在您的 Google 云端硬盘中搜索具有特定名称的文件,或者查看谁有权访问您在云端硬盘中的共享文件和文件夹。
绑定脚本:这些脚本与 Google 文档、表格、表单或幻灯片文件相关联。 绑定脚本扩展了文件的功能,且只能在该特定文件中执行操作。 绑定脚本的例子包括向服务或脚本添加自定义菜单、对话框和侧边栏,以便在工作表中特定单元格发生更改时通过电子邮件向您发送通知。

如果您对 JavaScript 不太熟悉,或者以前从未听说过它,请不要因此而放弃开发自己的脚本。 入门使用 Apps 脚本非常简单,因为它提供了丰富的文档和示例,供您自行学习和测试。 以下是一些简单的示例,帮助您理解它们的工作原理。

如何创建独立脚本

现在您已经了解了 Apps 脚本,接下来我们一起创建您的第一个独立脚本。 我们将使用谷歌提供的示例代码来辅助我们开始,如果您对 Google Script 或 JavaScript 不熟悉,我们将对代码行进行详细解释。

请访问Google Apps 脚本。 在页面的左上角,单击汉堡包图标,然后选择“新建脚本”。

此时,将打开一个新的无标题项目,其中包含一个空函数。 由于我们使用的是谷歌的示例代码,您可以删除编辑器中的所有初始文本。

请注意:您需要登录您的 Google 帐户才能使用此脚本。

在删除了文件中预加载的代码后,粘贴以下代码:

//初始化您的函数
function createADocument() {

//创建一个名为 'Hello, world!' 的新 Google 文档 var doc = DocumentApp.create('Hello, world!');

//访问