gpt4 book ai didi

google-apps-script - 当中间有空单元格时,如何跳到最后一行?

转载 作者:行者123 更新时间:2023-12-04 09:18:54 26 4
gpt4 key购买 nike

当我运行下面的脚本时,它不会跳到最后一个非空单元格,而是跳到中间。我相信我在行之间有一些空单元格,这就是问题所在

function onOpen() {
var s = SpreadsheetApp.getActive().getSheetByName('Raw data')
s.setActiveRange(s.getRange(s.getRange('A:A').getValues().filter(String).length, 1))
}
enter image description here
见附件截图

最佳答案

问题是因为列和 filter 之间有空行也过滤掉这些行。您可以使用 Sheet#getLastRow() 而不是过滤所有 A:A 值:

s.setActiveRange(s.getRange(s.getLastRow(), 1))

关于google-apps-script - 当中间有空单元格时,如何跳到最后一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63131803/

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