自定义功能无法在电子表格中使用

时间:2012-08-03 21:25:14

标签: google-apps-script google-sheets custom-function

我已按照https://developers.google.com/apps-script/execution_custom_functions中的说明创建自定义功能。

我的功能甚至是教程中的剪切和粘贴都不起作用:我的电子表格无法使用这些功能。我已经尝试保存一个版本并发布为一个Web应用程序 - 没有任何变化。我试过谷歌Chrome和Firefox,结果相同。我错过了一些非常明显的东西吗?

3 个答案:

答案 0 :(得分:3)

您需要在自定义函数上方添加@customfunction注释。然后,Google表格会将自定义功能添加到自动完成菜单中。

答案 1 :(得分:2)

不确定这是否是你遇到的......但是发生在我身上的是,我没有在自动完成中看到我的自定义功能,我认为它不起作用。但是如果你只是在单元格中键入= double(A1)(使用官方示例,假设A1中有某些内容......),它将会计算!

答案 2 :(得分:0)

当您在单元格中输入时,您的Chrome弹出窗口设置是否确定customFunction是否自动完成?如果是这样,您如何将其添加为设置中允许的例外?在电子表格的工具菜单下选中了启用自动完成功能。

如果从脚本编辑器运行,我的功能可以正常工作,但是当在单元格中输入=myCustomFunction=myCustomFunction(时,该函数不会自动完成。