我已按照https://developers.google.com/apps-script/execution_custom_functions中的说明创建自定义功能。
我的功能甚至是教程中的剪切和粘贴都不起作用:我的电子表格无法使用这些功能。我已经尝试保存一个版本并发布为一个Web应用程序 - 没有任何变化。我试过谷歌Chrome和Firefox,结果相同。我错过了一些非常明显的东西吗?
答案 0 :(得分:3)
您需要在自定义函数上方添加@customfunction注释。然后,Google表格会将自定义功能添加到自动完成菜单中。
答案 1 :(得分:2)
不确定这是否是你遇到的......但是发生在我身上的是,我没有在自动完成中看到我的自定义功能,我认为它不起作用。但是如果你只是在单元格中键入= double(A1)(使用官方示例,假设A1中有某些内容......),它将会计算!
答案 2 :(得分:0)
当您在单元格中输入时,您的Chrome弹出窗口设置是否确定customFunction
是否自动完成?如果是这样,您如何将其添加为设置中允许的例外?在电子表格的工具菜单下选中了启用自动完成功能。
如果从脚本编辑器运行,我的功能可以正常工作,但是当在单元格中输入=myCustomFunction
或=myCustomFunction(
时,该函数不会自动完成。