QUERYへのsetValue()は、式は動作しませんか?
-
26-09-2019 - |
質問
私のスプレッドシートのスクリプトの一部は、次のコードを実行します:
temp.getRange(1, 1).setValue("=QUERY(data!A1:H125, \"Select A\")");
ご想像のとおり、このプットはA1に=QUERY(data!A1:H125, "Select A")
セルしかし式がエラー(#NAME, error: Unknown range name data!A1)
を与えます。
私はコピーした場合ので、式が正しいことを知っていて、隣に貼り付け
セルのすべてが正常に動作します。私は、「データ」と呼ばれるシートを持っているし、それがいっぱいです
範囲A1のデータ:H125
この問題上の任意のヘルプはいただければ幸いです。
解決
私はGoogleのサポートフォーラムで答えを見つけました。 setFormula機能がsetValueの機能ではなく、必要とされます。
すなわち。 temp.getRange(1, 1).setFormula("=QUERY(data!A1:H125, \"Select A\")");
が動作するはずです。
所属していません StackOverflow