脚本管理器未显示在Google电子表格中

时间:2014-11-24 19:16:37

标签: google-apps-script

我为公司的内部使用创建了许多电子邮件脚本。通常我创建脚本,保存然后当我打开电子表格时,我可以转到工具>脚本管理器并运行脚本。

它没有显示 - 只有脚本编辑器和脚本库。

剧本不是独立的#34;脚本 - 我是从电子表格的脚本编辑器创建的。

这是否已在新的Google电子表格中停用?或者,我需要在脚本中编写其他代码以使其工作吗?

谢谢。

3 个答案:

答案 0 :(得分:2)

正如其他人所指出的那样,它已被删除,但是创建一个自定义菜单来调用你的方法非常容易:

假设您想要从Google表格中运行方法myCustomMethod。打开脚本编辑器并添加以下代码:

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Custom Menu')
      .addItem('Run custom method', 'myCustomMethod')
      .addToUi();
}

重新加载您的工作表,您应该会在“帮助”旁边看到一个名为“自定义菜单”的新顶级菜单。

答案 1 :(得分:0)

我不记得一个脚本管理员'设置,但我总是从脚本本身运行它,所以也许我只是没有看。它显然已被删除一段时间,因此您可能需要考虑创建custom menu来运行脚本的任何功能。

编辑:我对旧版本的工作表进行了挖掘,我可以确认这是旧版本:

enter image description here

enter image description here

但已从新版本的工作表中删除。

答案 2 :(得分:0)

如果您使用的是新版本的表格,那么"脚本管理器"现在不再是一个功能,因为新表格使用"附加组件"。您可以在链接上找到该资源:

https://support.google.com/docs/answer/2942256?hl=en