回答編集履歴

1

文章を校正

2021/10/13 01:06

投稿

sawa
sawa

スコア3002

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