2017-10-21 2 views
0

私はプログラマーではありませんが、配列をソートし、指定された値をフィルターに掛けて新しい配列を返すGoogleシートスクリプトを作成しました。それは素晴らしい作品です。Googleシートカスタム式がウェブに公開されたときに#NAMEを返す

しかし、出力ページをWebに公開すると、バックエンドシートが開いている場合にのみリンクに出力が表示されます。閉じるとすぐに、公開ページが#NAMEになります。

おそらく、カスタムスクリプトの利用可能性にはいくつかの制限があります。私は出力がテキストをつかむだけだと思っていましたが、それを実行しようとしていて、誰かがログインしていなければできないと思いますか?

とにかく - これには何らかの方法がありますか?

おかげ

編集:もう少し読書をしたし、これは、「Webアプリケーションとしてスクリプトは、」要件であるかもしれない状況であるかもしれないことが分かりました。初心者としては、これは私の頭を少し上回っており、私はアドバイスをいただければ幸いです。

また、このデータのソースとしてのimportrange()が問題ではなかったことを確認しました。また、#nameの問題が解決されると他の問題が発生する可能性がありますが、ここでは問題はないようですローカルデータでも同じことが起こるためです。

Thxを

答えて

0

あなたが述べてきたようにはい、script as web appは必要条件であるかもしれません。 Googleシートの カスタム機能についても確認してください。ただ、それがこれらの要件を満たしている場合、スクリプトはWebアプリケーションとして公開できることに留意さ:

関連する問題