与另一个电子邮件地址共享自定义 google sheet 函数而不显示源代码

Share a custom google sheet function with another email address without showing the source code

我使用 Google Apps 脚本编写了一个自定义 google sheet 函数,我想与其他 spreadsheet 用户分享它,但我不想分享功能源码

我已将 Google Apps 脚本转换为一个项目,但现在我不知道如何 link 将项目返回到我的 sheet,因此该功能将起作用再次.

我也不想将 AddIn 发布到市场。

Test As Addin 也不起作用,sheet 在新选项卡中打开,但具有自定义函数的单元格显示 #NAME?

我错过了什么?

解释/问题:

  • 错误#NAME?表示您正在尝试使用函数 那不存在。正如您还提到的,此功能不 属于活动电子表格,但在不同的项目中。

  • 遗憾的是,无法直接与其他电子表格共享自定义函数。

可能的解决方法:

  • 您可以创建一个 add-on
  • 另一种解决方法是创建 library。这是一个很好的选择,而且文档非常简单。

相关:

  • How to call library function as custom function from spreadsheet formula?