【发布时间】:2017-10-21 12:26:45
【问题描述】:
我不是一个程序员,但我设法编写了一个 Google 表格脚本,它对数组进行排序、过滤掉指定的值并返回新数组。它工作得很好。
但是,当我将输出页面发布到网络时,只有在我打开后端工作表的情况下,链接才会成功显示输出。我一关闭它,发布页面就会出现#NAME。
大概对自定义脚本的可用性有一些限制。我假设输出只会抓取文本,但我想它正在尝试运行它并且在没有人登录的情况下无法运行?
无论如何 - 有没有办法解决这个问题?
谢谢
编辑:进一步阅读并发现这可能是“脚本作为网络应用程序”可能是要求的情况。作为一个新手,这有点过头了,我会很感激任何建议。
我还进行了测试,以确保 IMPORTRANGE() 作为此数据的来源不是问题,尽管一旦我解决了#name 问题,它可能会导致其他问题,但这里似乎并没有特别的错误因为本地数据也会发生同样的事情。
【问题讨论】:
标签: google-apps-script google-sheets custom-function web-publishing