如何循环数据并设置它继续

时间:2016-09-29 12:25:10

标签: javascript arrays google-apps-script

我已经尝试并设置了脚本,因为我的api只返回2500的值,所以我按页面循环数据。而且我不知道如何在第一个2500值之后设置数据。

有人请帮帮我..

malloc

1 个答案:

答案 0 :(得分:0)

目前,您始终会覆盖从第二行开始的旧数据。 您可能希望整体覆盖数据,但不能通过迭代覆盖。

您可以通过设置如下范围来添加旧数据之后的新数据:

dataRange = sheet.getRange(sheet.getLastRow() + 1, 2, rows.length, 5);

如果您想要使用pull本身覆盖旧数据而不留下任何旧数据,以防万一你可以放置更少的行

var sheet = SpreadsheetApp.getActiveSheet();
sheet.getRange(2 , 2, sheet.getLastRow(), 5).clear();

在使用pullJSON调用

运行循环之前的开头