如何在新的Google Spreadsheet中重用Google Apps脚本


9

我有一个问题。每当创建新电子表格时,我都无法添加已经创建的脚本。最近项目或脚本的列表始终为空白。任何人都有解决方案,还是我总是必须复制脚本代码并将其插入电子表格中?

Answers:


9

您可以在新电子表格中将脚本添加为库。让我们从头开始。此示例代码将字符串添加到活动单元格:

function libTest(text) {
  var sh = SpreadsheetApp.getActiveSpreadsheet()
    .getActiveSheet().getActiveCell();
  sh.setValue(text);
}

通过创建版本来保存脚本:
在此处输入图片说明

接下来,从脚本编辑器复制项目密钥:
在此处输入图片说明
在此处输入图片说明

将脚本发布为Web应用程序(仅由您执行):
在此处输入图片说明

在新的电子表格中,打开脚本编辑器。从资源选项中选择管理库,然后输入并选择密钥/库:
在此处输入图片说明

现在,您可以在脚本编辑器中添加以下代码:

function test(){
  libTest.libTest("jacobjan");
}
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.