7

Google スプレッドシートで高度な計算を行う Google Apps Script を作成しました。

スクリプトは、シートの 2 つの列から値を読み取り、その出力を 3 番目の列に書き込みます。

スクリプトが呼び出されると、ユーザーから 2 つの入力列と 1 つの出力var someVar = Browser.inputBox("prompt");列の列名を取得するために 3 回呼び出します。

たとえば、ユーザーがスクリプトで列 A と B から読み取り、列 C に書き込むようにするには、文字 'A'、'B'、および 'C' を指定された順序で 3 列に指定する必要があります。ポップアップする入力ボックス。

スクリプトは何度も正常に実行されました。最近、最初のBrowser.inputBox呼び出しの後 (入力ボックスに値を入力して [OK] を押した後)、「継続のデシリアライズに失敗しました」というエラーが発生します (ページ上部のトーストのような赤いメッセージ ボックスに表示されます)。 )、スクリプトは実行を停止します (つまり、残りの 2 つの入力ボックスは表示されません)。

「継続のデシリアライゼーションに失敗しました」とグーグルで検索したところ、文字通り2つの結果が得られました。どっちも駄目です。このエラーメッセージの意味と修正方法を知っている人はいますか? どんな助けでも大歓迎です。

4

1 に答える 1