如何使用Google应用脚本获取Google电子表格中最后一行的值

4

我该如何使用Google App Script从Google电子表格的最后一行获取值或数据?我尝试了很多次,但仍然无法获得数据。目的是获取记录的最后一个ID,以便我能够添加另一个具有增加ID的记录。

1个回答

4
您可以使用getLastRow()方法获取包含内容的最后一行,如下所示:https://developers.google.com/apps-script/reference/spreadsheet/sheet#getLastRow()。从这里开始,您应该能够获取您的记录ID的值。假设您的记录ID在第一列中,它会像这样:
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];

var lastRow = sheet.getLastRow();
Logger.log(lastRow); // Row index of last row to contain data
var myIDCol = 1;
var myID = sheet.getRange(lastRow, myIDCol).getValue();
Logger.log(myID); // Should be the value of your last record ID

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接