回答編集履歴
1
test2の削除
test
CHANGED
@@ -1,17 +1,19 @@
|
|
1
|
-
も
|
1
|
+
詳細な条件の再現も含めて協力する気はなかったたため、回答までする気がありませんでしたが、流れで回答を投稿してしまったため、せめて質問に対する正式な回答に近づけます。
|
2
|
+
|
3
|
+
|
2
4
|
|
3
5
|
```gs
|
4
6
|
|
5
|
-
|
7
|
+
var stname = "https://フォームと連動しているスプレッドシートのURLを記入"
|
6
8
|
|
7
|
-
|
9
|
+
var stForm = myForm.getSheetByName('stname');
|
8
10
|
|
9
|
-
const sheet = ss.getSheetByName('フォームの回答1');
|
10
|
-
|
11
|
-
|
11
|
+
var maxRow = stForm.getLastRow();
|
12
|
-
|
13
|
-
Logger.log(lastRow);
|
14
|
-
|
15
|
-
}
|
16
12
|
|
17
13
|
```
|
14
|
+
|
15
|
+
URLを`stname`に入れるのいいとして、その値はgetSheetByName()で使用される値ではありません。`'stname'`という指定からはそもそも入れたつもりの値は引き出せません。 メソッドの書き方に関する修正を加えたコードでは、少なくとも「フォームと紐づけ等を行っていないスプレッドシート」の条件では問題の再現ができないことは確認しています。
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
JavaScriptの基礎、gasを使用したスプレッドシート操作でよく使用すると思われる方向のものを確認してください。後者については易しい書き方の情報もたくさんあるはずです。
|