Google apps script 如何将GoogleSheet自定义功能作为附加组件
我打算为google sheets创建一个自定义功能,可以通过google sheets的附加组件访问该功能 问题是,当我将加载项作为测试运行时,当我键入自定义公式时,会出现以下错误:#NAME?错误 未知函数:“myfunction” 为了简单起见,我刚刚使用了以下简单函数,所以我知道问题不在于我的函数代码Google apps script 如何将GoogleSheet自定义功能作为附加组件,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我打算为google sheets创建一个自定义功能,可以通过google sheets的附加组件访问该功能 问题是,当我将加载项作为测试运行时,当我键入自定义公式时,会出现以下错误:#NAME?错误 未知函数:“myfunction” 为了简单起见,我刚刚使用了以下简单函数,所以我知道问题不在于我的函数代码 function myFunction(input) { var output = input * 2; return output; } 在浏览了网络和关于烟囱溢出的问题/答案
function myFunction(input) {
var output = input * 2;
return output;
}
在浏览了网络和关于烟囱溢出的问题/答案后,我认为截至2017年5月,这是一个带有天然气附加组件的开放性缺陷。我很好奇你是否得出了同样的结论 我尝试了谷歌自己的插件示例,但自己却无法实现。它应该说明为当前用户安装的与在当前文档中启用的加载项状态之间的区别。启用时,加载项应加载以下用于处理日期的客户功能:
DATEADD()
DATESUBTRACT()
DATETEST()
\NAME?
未知函数:“XXXXXXX”
错误
事实上,这似乎是其中一个原因。我还尝试编写自定义函数并作为附加组件发布,但在电子表格中得到了“错误未知函数” 在这上面浪费了好几天,终于让它工作起来了
那确切的密码对我有用。我唯一做的事情是剪切/粘贴/保存,然后=myFunction(2)=4。当您将其作为测试加载项运行时,它工作了吗?因为该函数在工作表的脚本文件中运行良好,但当我将其作为附加组件进行测试时,我不知道如何使其工作。@c.dimock您找到答案了吗?