2016-06-23 16 views
0

GoogleシートのアドオンでアクセスできるGoogleシート用のカスタム関数を作成したいと思います。アドオンとしてGoogleシートのカスタム関数を作成する方法

アドオンをテストとして実行すると、カスタム式を入力するとこのエラーが表示されます。#NAME?エラー 不明な関数: 'myfunction'。

単純化のために、私はちょうど私が信じているので、私は問題はスタックオーバーフロー上のWebや質問/回答を精練した後、私の機能コード

function myFunction(input) { 
    var output = input * 2; 
    return output; 
} 
+0

その正確なコードは私のために働く。私がしたのは切り取り/貼り付け/保存してから= myFunction(2)= 4だけでした。 –

+0

テストアドオンとして実行したときに機能しましたか?この関数は、シートのスクリプトファイルにあるときにはうまく動作するので、アドオンとしてテストするときに機能させる方法を理解することはできません。 @ c.dimock –

+0

あなたは答えを見つけましたか? – Ankur

答えて

0

ではないことを知っている次の簡単な関数を使ってきたが2017年5月現在、これはGASアドオンを備えたオープンバグです。あなたが同じ結論に至ったのなら、私は不思議です。

私はGoogle独自のdate_add_and_substractアドオンの例を試してみましたが、自分で動作させることができませんでした。 現在のユーザ用にインストールされたものとが現在のドキュメントで有効になっているものとの違いを説明するものとします。アドオンの状態。 を有効にすると、アドオンは、日付を操作するための以下のカスタマ機能をロードするようになっている:

  • DATEADD()
  • DATESUBTRACT()
  • DATETEST()

私は、スタンドアロンのスクリプトを実行するとアドオンとしてテスト、それを有効にして、それらのカスタム機能のいずれかをセルに入力します。同じものを取得します#NAME?Unknown function: 'XXXXXXX'エラー。実際に

Sample Function BUG in GAS Add-Ons

これはOpen Bug Ticketsの一つのようです。

関連する問題