gpt4 book ai didi

google-apps-script - 通过 ID 获取 Google Sheet?

转载 作者:行者123 更新时间:2023-12-03 11:25:47 25 4
gpt4 key购买 nike

我知道 Google Apps Script 有一个 getSheetId() method对于工作表类,但有没有办法通过引用 ID 在电子表格中选择工作表?

我在 Spreadsheet Class documentation 中没有看到类似 getSheetById() 的内容.

最佳答案

你可以使用这样的东西:

function getSheetById(id) {
return SpreadsheetApp.getActive().getSheets().filter(
function(s) {return s.getSheetId() === id;}
)[0];
}

var sheet = getSheetById(123456789);

然后找到用于事件工作表的工作表 ID,运行它并检查日志或使用调试器。
function getActiveSheetId(){
var id = SpreadsheetApp.getActiveSheet().getSheetId();
Logger.log(id.toString());
return id;
}

关于google-apps-script - 通过 ID 获取 Google Sheet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26682269/

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