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

回答編集履歴

2

修正

2019/09/17 01:44

投稿

macaron_xxx
macaron_xxx

スコア3191

answer CHANGED
@@ -10,7 +10,7 @@
10
10
  原因としては、`kw`との組み合わせで検索ワードが取得できない際にエラーになります。
11
11
  以下で取得できない際は処理しないことでエラーを回避できます。
12
12
  ```GAS
13
- if(values) {
13
+ if(values.length) {
14
14
  ss.getRange(2, 3, values.length, values[0].length).setValues(values);
15
15
  }
16
16
  ```

1

訂正

2019/09/17 01:44

投稿

macaron_xxx
macaron_xxx

スコア3191

answer CHANGED
@@ -1,4 +1,16 @@
1
- どうも`UrlFetchApp.fetch()`は同期で、`UrlFetchApp.fetchAll()`は非同期のようです。
1
+ ~~どうも`UrlFetchApp.fetch()`は同期で、`UrlFetchApp.fetchAll()`は非同期のようです。
2
- 参考:[https://qiita.com/tanaike/items/f6da88f0f769f6096c37](https://qiita.com/tanaike/items/f6da88f0f769f6096c37)
2
+ 参考:[https://qiita.com/tanaike/items/f6da88f0f769f6096c37](https://qiita.com/tanaike/items/f6da88f0f769f6096c37)~~
3
3
 
4
- そのため、`res`が空のまま処理が進んでいるのだと思います。
4
+ ~~そのため、`res`が空のまま処理が進んでいるのだと思います。~~
5
+
6
+ ### 追記
7
+ 試したところ、上記は嘘でした。
8
+ 訂正いたします。
9
+
10
+ 原因としては、`kw`との組み合わせで検索ワードが取得できない際にエラーになります。
11
+ 以下で取得できない際は処理しないことでエラーを回避できます。
12
+ ```GAS
13
+ if(values) {
14
+ ss.getRange(2, 3, values.length, values[0].length).setValues(values);
15
+ }
16
+ ```