teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

appendRowを外し、最終行の1行後ろに追加をするように変更しました

2018/11/30 08:32

投稿

easter
easter

スコア12

title CHANGED
File without changes
body CHANGED
@@ -22,7 +22,7 @@
22
22
  function getCalendar() {
23
23
 
24
24
  var mySheet=SpreadsheetApp.getActiveSheet(); //シートを取得
25
- var num_row = mySheet.getDataRange().getLastRow(); //新規行番号を取得
25
+ var RANGE = mySheet.getDataRange().getLastRow()+1; //新規行番号を取得
26
26
  var FORMAT_TIME = 'mm/dd'; // 時間表記
27
27
 
28
28
  var no=1; //No
@@ -32,9 +32,7 @@
32
32
 
33
33
  // 予定を繰り返し出力する
34
34
  for(var index = 0; index < schedules.length; index++) {
35
- var range = num_row + index;
35
+ var range = RANGE + index;
36
- mySheet.appendRow(
37
- [
38
36
  // IDを出力
39
37
  mySheet.getRange(range, 1).setValue(no),
40
38
  // カレンダー名を出力
@@ -57,8 +55,8 @@
57
55
  ### 試したこと
58
56
 
59
57
  下記のスクリプトは先人のブログを参照させて頂いたものですが、
58
+ スプレッドシートに通し番号を入れる以下のスクリプトを入れるとしたら、
60
- これでいいのか、またこれでいいのならどこに挿入するべきなのか?
59
+ どこに挿入するべきなのでしょうか?
61
- わからず困っています。
62
60
 
63
61
  ```
64
62
  for (var i=1;i<=10;i++){