回答編集履歴
3
test
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
|
8
8
|
(そもそも、仮にトリガーで再計算させることができても、質問のコードに書いてある関数をそのままトリガーの実行先として指定した場合、引数無しでその関数を実行することになるため、正常に機能しないと思いますが)
|
9
9
|
|
10
|
-
また、カスタム関数
|
10
|
+
また、カスタム関数に、now()やrandom()等の「保存する度に再計算される関数」を設定(およびカスタム関数からそれらの関数を含むセルを参照)することもできません(エラーになる)。
|
11
11
|
|
12
12
|
手段としては、
|
13
13
|
・カスタム関数の引数にダミーの引数を追加しておく。
|
2
test
CHANGED
@@ -1,3 +1,6 @@
|
|
1
|
+
> どういったことが原因なのでしょうか.
|
2
|
+
仕様です。
|
3
|
+
|
1
4
|
2022年2月時点のGASについて、トリガー(変更時・編集時)設定によってカスタム関数を自動で再計算させることは不可能です(仕様)。
|
2
5
|
https://stackoverflow.com/questions/64897709/using-triggers-with-custom-functions-on-google-apps-script
|
3
6
|
https://stackoverflow.com/questions/69968890/google-apps-script-custom-function-triggers-onchange
|
1
test
CHANGED
@@ -23,7 +23,7 @@
|
|
23
23
|
A1セルの色を表示する関数を入力するとき下記のように入力する。
|
24
24
|
=getBackgroundColorFromCell(1,1,1,1,$C$10)
|
25
25
|
|
26
|
-
A1セルの背景色を変えた後、C10セルのチェックボックスをオンオフすると、色コード
|
26
|
+
A1セルの背景色を変えた後、C10セルのチェックボックスをオンオフすると、セルに表示される色コードも変わる。
|
27
27
|
|
28
28
|
|
29
29
|
|