回答編集履歴
2
link
test
CHANGED
@@ -9,3 +9,7 @@
|
|
9
9
|
本当は「データがある最後の行のあとに追加」をしたいのかもしれません。その場合は `var lastRow = sheet.getLastRow() + 1;` とすればよいです。
|
10
10
|
|
11
11
|
また、`sheet.appendRow([plainBody[1], number[1], email[1]]);` とすれば `getLastRow()` も `getRange()` も不要です。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
[appendRow()](https://developers.google.com/apps-script/reference/spreadsheet/sheet#appendRow(Object))
|
1
nit
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
おそらく、出力対象のシートに1行もデータがなく、`lastRow` が `0` になり、`sheet.getRange(lastRow, ...)` で第1引数が
|
1
|
+
おそらく、出力対象のシートに1行もデータがなく、`lastRow` が `0` になり、`sheet.getRange(lastRow, ...)` で第1引数が範囲外(1以上の必要あり)になってエラーなのでしょう。
|
2
2
|
|
3
3
|
|
4
4
|
|