gpt4 book ai didi

google-apps-script - 如何找到范围的最后一行?

转载 作者:行者123 更新时间:2023-12-05 08:00:58 31 4
gpt4 key购买 nike

当我使用 sheet.getLastRow();它返回包含内容的最后一行。

但是当我使用 range.getLastRow();它返回范围的最后一行并且不考虑其中的内容。

任何人都可以建议一种方法来找到该范围内最后一个占用的单元格。

最佳答案

您可以在列表中创建一个循环,作为 getRange().getValues() 的返回,检查列表中的当前位置是否为空。

function getLastRowWithTextInARange() {
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange(1,1,5,1).getValues();

for (var i=0; i<range.length; i++){
if (range[i][0] == ""){
Logger.log("Last row with content in the range.");
break;
} else {
Logger.log(range[i][0]);
}
}
}

关于google-apps-script - 如何找到范围的最后一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16182950/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com