Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何使用谷歌应用程序脚本获取谷歌电子表格最后一行的值_Google Apps Script_Google Sheets - Fatal编程技术网

Google apps script 如何使用谷歌应用程序脚本获取谷歌电子表格最后一行的值

Google apps script 如何使用谷歌应用程序脚本获取谷歌电子表格最后一行的值,google-apps-script,google-sheets,Google Apps Script,Google Sheets,如何使用google应用程序脚本从google电子表格的最后一行获取值或数据?我尽我所能尝试了很多次,但仍然无法获得数据。这样做的目的是获取记录的最后一个ID,以便我能够添加另一个ID递增的记录。您可以使用getLastRow()获取包含内容的最后一行,如下所示: 从那里你应该可以得到你的记录ID的值。我认为它是这样的,假设你的记录ID在第1列: var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheets()[

如何使用google应用程序脚本从google电子表格的最后一行获取值或数据?我尽我所能尝试了很多次,但仍然无法获得数据。这样做的目的是获取记录的最后一个ID,以便我能够添加另一个ID递增的记录。

您可以使用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