質問編集履歴

1

文法の改善

2023/04/05 04:32

投稿

touch-touch
touch-touch

スコア4

test CHANGED
File without changes
test CHANGED
@@ -1,10 +1,10 @@
1
- 100ページほどある、シートすべてに制限をかけて、1枚のシート内のか所だけ(全シート共通)は自由に誰でも編集できるようにしたいと考えています。
1
+ 100ページほどある、シートすべてに制限をかけて、1枚のシート内の1か所だけ(全シート共通)は自由に誰でも編集できるようにしたいと考えています。
2
2
 
3
- そのため、シートすべてに保護をかけて、2か所の部分だけ保護解除になるコードを作成しようと、考えました。
3
+ そのため、シートすべてに保護をかけて、部分だけ保護解除になるコードを作成しようと、考えました。
4
4
  しかし、頑張っているのですが、上手くいきません。
5
5
  お知恵を借りれるでしょうか。
6
6
 
7
- 解除したい箇所は「A1からE33」と「J2からK33」にかけての2か所です。
7
+ 解除したい箇所は「F1Iから33」にかけてです。
8
8
  そして、すべての保護をかけたところは、「オーナーのみの編集可能」ともしたいと考えています。
9
9
 
10
10
  今作成していますコードを参考までに添付いたします。
@@ -28,8 +28,8 @@
28
28
   protection.addEditors(editors);
29
29
  // 特定の範囲を保護しない
30
30
  protection.setUnprotectedRanges([
31
- targetSheet.getRange("A1:E33"),
31
+ targetSheet.getRange("F1:I33"),
32
- targetSheet.getRange("J2:K33")
32
+
33
33
  ]);
34
34
  }
35
35
  ```