質問編集履歴

1

追記

2021/06/29 00:59

投稿

narururu
narururu

スコア172

test CHANGED
File without changes
test CHANGED
@@ -131,3 +131,57 @@
131
131
 
132
132
 
133
133
  以上、よろしくお願いいたします。
134
+
135
+
136
+
137
+ ## 追記
138
+
139
+ 下記のコードを実行してみると、narururuだけが繰り返し値を取得している状況であることが分かりました。
140
+
141
+ ```ここに言語を入力
142
+
143
+ function test() {
144
+
145
+
146
+
147
+ var ssForm = SpreadsheetApp.openById('スプレッドシートID');
148
+
149
+ var sheetForm = ssForm.getSheetByName('一覧');
150
+
151
+ var row = sheetForm.getLastRow() - 1;
152
+
153
+
154
+
155
+ for (i = 0; i < row; i++) {
156
+
157
+
158
+
159
+ var number = sheetForm.getRange(2, 1, row, 1).getValue();
160
+
161
+ var name = sheetForm.getRange(2, 2, row, 1).getValue();
162
+
163
+ console.log(number,name);
164
+
165
+ }
166
+
167
+ }
168
+
169
+ ```
170
+
171
+ ![イメージ説明](59ad9f0a82f5ed1cace72b13e6854c52.png)
172
+
173
+
174
+
175
+ 本来であれば、下記の表示になる認識です。
176
+
177
+ 1 'narururu'
178
+
179
+ 2 'naruko'
180
+
181
+ 3 'nana'
182
+
183
+
184
+
185
+ なぜ、最初の行のみが繰り返し実行されているのか原因が分からない状況です。
186
+
187
+ 上記から何か分かる方いらっしゃいましたらアドバイスいただけますと助かります。