質問編集履歴
5
title
CHANGED
File without changes
|
body
CHANGED
File without changes
|
4
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,10 +1,10 @@
|
|
1
1
|
###特定の文字を検出し、保護するGAS
|
2
2
|
|
3
|
-
Googleスプレッドシートで、特定のセル(B3)に、特定の文字(「作業中」)が入力された場合、シートを保護するGAS(オーナーのみ編集可)を作っているのですが、何しろ独学初心者のため困っております...
|
3
|
+
Googleスプレッドシートで、特定のセル(B3)に、特定の文字(「作業中」)が入力された場合、シート全体を保護するGAS(オーナーのみ編集可)を作っているのですが、何しろ独学初心者のため困っております...
|
4
4
|
|
5
5
|
シートを保護するGASはこのコードでしようとしているのですが、特定の文字を検出してシートを保護するようにするにはどう組み込んだらいいのかが分からず困っております....
|
6
6
|
|
7
|
-
[参考にした記事](https://auto-worker.com/blog/?p=3220)
|
7
|
+
[参考にした記事URL](https://auto-worker.com/blog/?p=3220)
|
8
8
|
|
9
9
|
```
|
10
10
|
|
3
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,10 +4,8 @@
|
|
4
4
|
|
5
5
|
シートを保護するGASはこのコードでしようとしているのですが、特定の文字を検出してシートを保護するようにするにはどう組み込んだらいいのかが分からず困っております....
|
6
6
|
|
7
|
+
[参考にした記事](https://auto-worker.com/blog/?p=3220)
|
7
8
|
|
8
|
-
参考にした記事
|
9
|
-
[リンク内容](https://auto-worker.com/blog/?p=3220)
|
10
|
-
|
11
9
|
```
|
12
10
|
|
13
11
|
function protectSheet(){
|
2
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,11 +5,21 @@
|
|
5
5
|
シートを保護するGASはこのコードでしようとしているのですが、特定の文字を検出してシートを保護するようにするにはどう組み込んだらいいのかが分からず困っております....
|
6
6
|
|
7
7
|
|
8
|
+
参考にした記事
|
9
|
+
[リンク内容](https://auto-worker.com/blog/?p=3220)
|
10
|
+
|
8
11
|
```
|
12
|
+
|
9
13
|
function protectSheet(){
|
14
|
+
//スクリプトに紐付いたアクティブなシートを読み込む
|
10
15
|
let mySheet = SpreadsheetApp.getActiveSheet();
|
16
|
+
//読み込んだシートに保護を設定し、Protectionオブジェクトを変数に格納
|
11
17
|
let protections = mySheet.protect();
|
18
|
+
//保護したシートで編集可能なユーザーを取得
|
12
19
|
let userList = protections.getEditors();
|
20
|
+
//オーナーのみ編集可能にするため、編集ユーザーをすべて削除
|
21
|
+
//オーナーの編集権限は削除できないため、オーナーのみ編集可能に
|
13
22
|
protections.removeEditors(userList);
|
14
23
|
}
|
24
|
+
|
15
25
|
```
|
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,7 @@
|
|
1
|
-
###
|
1
|
+
###特定の文字を検出し、保護するGAS
|
2
2
|
|
3
|
+
Googleスプレッドシートで、特定のセル(B3)に、特定の文字(「作業中」)が入力された場合、シートを保護するGAS(オーナーのみ編集可)を作っているのですが、何しろ独学初心者のため困っております...
|
4
|
+
|
3
5
|
シートを保護するGASはこのコードでしようとしているのですが、特定の文字を検出してシートを保護するようにするにはどう組み込んだらいいのかが分からず困っております....
|
4
6
|
|
5
7
|
|