私は本当に興味がありますが、 setValue を使用してカスタム関数の別のセルに書き込むことができない理由を知っている人はいますか?
readme では、これを行うことはできないと説明されていますが、その理由については説明されていません: リンク
カスタム関数は値を返しますが、セルの外に値を設定することはできません。ほとんどの場合、セル A1 のカスタム関数はセル A5 を変更できません。ただし、カスタム関数が double 配列を返す場合、結果は関数を含むセルをオーバーフローし、カスタム関数を含むセルの下および右のセルを埋めます。return [[1,2],[3,4]]; を含むカスタム関数でこれをテストできます。
これに正当な理由があるかどうか、誰でも知っていますか?