gpt4 book ai didi

google-apps-script - 转到 Google 表格中的最后一行数据

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

我四处寻找并发现以下代码将前进到我们的 Google 电子表格中数据的最后一行 - 至少直到我们添加超过第 297 行的更多行。

function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var range = ss.getSheets()[0].getRange("B297");
SpreadsheetApp.setActiveRange(range);
}

我想弄清楚如何编写此脚本,以便无论行号如何,它都将转到数据的最后一行。

是否可以通过更改此代码来实现此目的?

最佳答案

getLastRow() 方法告诉您工作表的最后一行有数据。这可用于将选择移动到该行。我在工作表选择中更改的另一件事是:您的脚本始终在第一张工作表上运行;在当前处于事件状态的工作表上进行操作更有意义。

function myFunction() {
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getRange(sheet.getLastRow(), 1);
SpreadsheetApp.setActiveRange(range);
}

可以使用 onOpen 将其放入电子表格菜单中。

顺便说一句,如果您在每一行都有一些数据的列(例如日期或 Id 列)中按 Ctrl + ArrowDown 会做同样的事情。

关于google-apps-script - 转到 Google 表格中的最后一行数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36120938/

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