回答編集履歴

3

追加

2022/12/09 09:20

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -54,4 +54,7 @@
54
54
  > という点はバラバラのスクリプトで再現しています。
55
55
  > このつなぎ合わせが難しく、教えていただきたいです。
56
56
 
57
- コードを提示してください。
57
+ ①のコードを提示してください。
58
+ また①によってどういう処理をされたいのか具体的に提示してください。
59
+
60
+ 「実現したいこと」には「チェックボックスのつけはずしによるフィルターのON/OFF」についてしか触れられていませんが、「試したこと」に書かれている上記の①の内容も実現したいことでしょうか?

2

追加

2022/12/09 09:08

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -46,3 +46,12 @@
46
46
  ボタンにすれば、ボタンを押した時にしか処理が走りませんし、ボタンを押したシートでしか絞り込みは行いませんから、無駄がなくスマートです。
47
47
 
48
48
  `onEdit(e)`を使用するためチェックボックスと全く関係のないセル、全く関係のないシートだとしても、編集するたびに毎回処理が実行される無駄の多い処理方法だと思います。
49
+
50
+ ---
51
+
52
+ > ①チェックボックスを入れるとメッセージボックスが表示される
53
+ > ②スクリプトを実行するとフィルターで絞り込まれる
54
+ > という点はバラバラのスクリプトで再現しています。
55
+ > このつなぎ合わせが難しく、教えていただきたいです。
56
+
57
+ コードを提示してください。

1

誤字修正

2022/12/09 09:06

投稿

Cocode
Cocode

スコア2314

test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  // チェックボックスのチェックが外された場合
32
32
  } else {
33
- // 指定ののフィルターを解除する
33
+ // 指定ののフィルターを解除する
34
34
  filter.removeColumnFilterCriteria(2);
35
35
  }
36
36
  }