回答編集履歴
1
文章を校正
test
CHANGED
@@ -12,15 +12,17 @@
|
|
12
12
|
|
13
13
|
|
14
14
|
|
15
|
+
---
|
16
|
+
|
17
|
+
|
18
|
+
|
15
19
|
本題のご質問の件ですが、セルの保護は`Range`(セル範囲)があって、それに対して保護設定が紐づいているので、残念ながら 先に保護設定があって、それを ココとココとココに適用 といった動作ができません。
|
16
20
|
|
17
21
|
|
18
22
|
|
19
23
|
今回のような飛び飛びのセルだと 結局一つ一つのセル範囲に対して `protect`していくので、
|
20
24
|
|
21
|
-
コードは `getRangeList`や`forEach`でシンプルに記述できますが、
|
25
|
+
コードは `getRangeList`や`forEach`でシンプルに記述できますが、あまり実行時間の短縮にはならないです。
|
22
|
-
|
23
|
-
あまり実行時間の短縮にはならないです。
|
24
26
|
|
25
27
|
(実際試したけど 54.6秒 → 54.1秒で、0.5秒早くなっただけでした)
|
26
28
|
|