如何使用谷歌应用脚本获取谷歌电子表格最后一行的价值或数据?我曾多次尝试过,但仍无法获取数据。这样做的目的是获取记录的最后一个ID,以便我能够添加另一个ID增加的记录。
答案 0 :(得分:3)
您可以使用getLastRow()获取包含内容的最后一行,如下所示:https://developers.google.com/apps-script/reference/spreadsheet/sheet#getLastRow()
从那里你应该能够获得你的记录ID的价值。我认为它看起来像这样,假设你的记录ID在第1列:
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