【问题标题】:How to get the value of last row of google spreadsheet using google app script如何使用谷歌应用脚​​本获取谷歌电子表格最后一行的值
【发布时间】:2018-02-16 12:22:41
【问题描述】:

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

【问题讨论】:

    标签: google-apps-script google-sheets


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-29
      • 2012-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-27
      相关资源
      最近更新 更多