我需要获取特定列的最后一行。我试过了
getLastRow
但似乎可以查看所有列,而不仅仅是所有列。然后我尝试
sheet.getRange(range).getLastRow
它开始于我指定的范围之后 您可以使用getlastRow指定范围吗?
在以下脚本中,找到spesific列的最后一行:
function GetLastColumn()
{
var Col="A"; //Column that will find the last row not empty, can be assigned as parameter
var sheet = SpreadsheetApp.getActive().getSheetByName('Sheet2');
var yourRange = sheet.getRange(Col + 1).offset(sheet.getLastRow()-1, 0); //+1 spare 1 row after last row
var rsltRange = yourRange.getNextDataCell(SpreadsheetApp.Direction.UP);
Logger.log(rsltRange.getA1Notation());
};
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句