google-apps-script - 如何仅重命名电子表格中的第二个工作表?

标签 google-apps-script google-sheets

无论当前工作表名称是什么,如何创建脚本来重命名工作簿中的第二个工作表?
我有一个脚本可以删除除第一张和第二张之外的所有工作表。
然后我想用今天的日期重命名第二张纸。除了重命名,我还有其他一切。

最佳答案

function myFunction() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var tz = ss.getSpreadsheetTimeZone();
  var sheets = ss.getSheets();
  var date = Utilities.formatDate(new Date(), tz, 'MM-dd-yyyy');
  sheets[1].setName(date);  // Rename second
}

Reference

关于google-apps-script - 如何仅重命名电子表格中的第二个工作表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14197678/

相关文章:

google-apps-script - 通过 postman 向 Google Apps Script API 发出请求

javascript - xmlhttprequest 响应文本返回空白

javascript - 如何获得通过表单上传的文件的直接链接?

javascript - 如果使用 VLOOKUP,onEdit() 不会触发

javascript - Google 脚本不附加电子表格

javascript - 使用 HtmlService 透明的 Google App Script 背景

google-apps-script - 为什么 Google Apps 脚本给我这个 UrlFetchApp 脚本代码 429?

jquery - AJAX 发布到谷歌电子表格

google-sheets - 忽略隐藏列的公式

google-sheets - 如何使用数组公式计算每行的余额