获取包含数据的最后一个单元格的工作表范围

时间:2017-12-09 14:56:27

标签: javascript google-apps-script google-sheets

我想用一个值选择2列的范围,直到最后一行。现在我使用这段代码:

var test = declSheet.getRange('Potjes!A:B');

形成此表:

Here

我得到的结果是:

enter image description here

如何选择直到最后一行的值?

1 个答案:

答案 0 :(得分:1)

您可以使用Sheet.getDataRange功能:

  

返回与数据所在维度对应的Range   本。

您似乎只对A列和B列感兴趣:

// var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
// var sheet = spreadsheet.getActiveSheet();
var dataRange = sheet.getDataRange();
var desiredRange = sheet.getRange("A1:B" + dataRange.getLastRow());
// desiredRange will consist of A1:B5 in OP example