谷歌工作表脚本丢失

时间:2016-10-07 13:58:29

标签: google-apps-script google-sheets

因此,我创建了一张Google表格,并尝试添加功能。我可以在脚本编辑器中创建函数,它们在那里可见,可编辑并运行良好。我甚至添加了几个Google示例,以确保它不是我的错误代码。

但是,在工作表中,这些功能不会出现在自动完成中,也不会在手动输入时起作用。它们不会出现在附加管理器中,该管理器具有"管理附加组件"项目变灰了。我可以在chrome商店中安装和删除插件,但无法查看或使用我创建的功能。如何让这些工作在表格上?

1 个答案:

答案 0 :(得分:0)

为了清楚起见,您的自定义功能不会出现在自动完成功能中,但它会起作用!

enter image description here enter image description here

将其添加为"附加组件"你必须先将它作为一个发布。您可以使用此示例将菜单添加到菜单栏

function onOpen() {
  var spreadsheet = SpreadsheetApp.getActive();
  var menuItems = [
    {name: 'Generate step-by-step...', functionName: 'generateStepByStep_'}
  ];
  spreadsheet.addMenu('Directions', menuItems);
}

但是,您需要确保该功能收集数据或提示用户输入数据

enter image description here

相关问题