Googleスプレッドシートに、Google ScriptのURLFetchを使用して外部のWebサービスを呼び出す列があります。セルは、そのセルの行で2つのパラメーターを使用します。変更が発生した後、これらの2つのパラメーターがWebサービスに再度送信された場合に異なる値を返す場合、セルはキャッシュされた値を保持します。行をコピーして別の行に貼り付けると、Webサービスで計算された値が正しい値に変更されるため、キャッシュされていることがわかります。
特にカスタム関数で外部のWebサービスを使用している場合に、Googleスプレッドシートの行またはセルに値を強制的に再計算させる方法はありますか?
スクリプトを編集するか、データを並べ替えることですべてのセルを更新できることは知っていますが、もう少し微調整したものを探しています。
—
capn 2012
F5を試しましたか?
—
Jacob Jan Tuinstra、
うん、そしてctrl-F5は、更新が必要になったときに閉じて再び開き始めたばかりで、最初にすべてのデータを追加したときはそれについて考えていませんでした。数日ごとに1行追加するようになった後は、それほど大きな問題にはなりませんでした。
—
capn
Ctrl-Rは数式を再計算します... ExcelのF9と同様です。
—
ゲーリーW.
これをスクリプト内に配置するのは困難です。これが質問が求めていることです。
—
Chenmunka 2016