gpt4 book ai didi

google-apps-script - Google Apps 脚本 : spreadsheets: How do I get number of sheets, 将最后一个设置为事件副本并重命名?

转载 作者:行者123 更新时间:2023-12-02 22:33:14 33 4
gpt4 key购买 nike

我似乎无法正确理解语法......

我正在尝试获取电子表格中的工作表总数并将最后一张设置为事件工作表。然后我想复制工作表,重命名并删除第 3 行到最后一行。

这是我一直在玩的一些代码:

    var logbook = SpreadsheetApp.openById("keycode here");
var logbookSheets = logbook.getSheets();
var numSheets = logbook.getNumSheets();
logbook.setActiveSheet(logbookSheets[numSheets]).duplicateActiveSheet();

最佳答案

我从未使用过 duplicateActiveSheet,并且由于代码编辑器没有为它完成(至少现在还没有),所以我不会使用它。

这是我的做法:

  var ss = SpreadsheetApp.openById('ss-key');
var sheets = logbook.getSheets();
ss.setActiveSheet(sheets[sheets.length-1]);
sheets[sheets.length-1].copyTo(ss).setName('NewName');

关于google-apps-script - Google Apps 脚本 : spreadsheets: How do I get number of sheets, 将最后一个设置为事件副本并重命名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11874779/

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