回答編集履歴
2
修正
answer
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
```javascript
|
2
|
-
functon
|
2
|
+
functon q173821_onEdit(e) {
|
3
|
+
const url = e.value;
|
4
|
+
if(!/https://docs.google.com/spreadsheets/d/.+?/edit/.test(url)) { return; }
|
3
|
-
|
5
|
+
e.range.offset(0,1).setValue(SpreadsheetApp.openByUrl(url).getName());
|
4
6
|
}
|
5
7
|
```
|
6
|
-
こ
|
8
|
+
この関数を編集時トリガーとして登録すると、sheetっぽいurlを入力(コピペ含む)したとき、その右側にシート名が入ります
|
1
修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
```javascript
|
2
2
|
functon q173821(url) {
|
3
|
-
return
|
3
|
+
return SpreadsheetApp.openByUrl(url).getName();
|
4
4
|
}
|
5
5
|
```
|
6
6
|
これをスクリプトエディタにはりつけといて、B1に`=q173821(A1)`とか書く
|