呼叫Google工作表时缺少行

时间:2019-12-23 09:17:28

标签: google-apps-script google-sheets

我有一个整合的Google表格,该表格从其他Google表格中导入数据。我编写了一个小脚本,将此工作表推送到Azure Blob。但是,当我调用SpreadsheetApp.openByUrl()并获取其中包含的行数时,我的行数就不好了,我也不明白为什么。有时它的行数会很多,但在大多数情况下不会。

你们中有些人有个主意吗?

谢谢

编辑: 我的代码

var pS = SpreadsheetApp.openByUrl(ID)
var sheet = pS.getSheetByName(TAB);
var range = sheet.getDataRange().getValues();
Logger.log(range.length);

此ID表是从其他工作表导入数据的Google工作表的ID,可由用户打开和修改。

1 个答案:

答案 0 :(得分:0)

尝试一下:

Logger.log(SpreadsheetApp.openById("ID").getSheetByName('TAB').getLastRow());