首页 > 解决方案 > 谷歌应用程序电子表格应用程序中是否有将活动电子表格保存为另一个名称(复制)的功能?

问题描述

我对 google appts 脚本非常陌生,想知道是否有一种方法可以轻松复制 activeSpreadsheet 并用另一个名称保存它?我想我看到了通过使用 getvalues 或 getsheetvalues 并使用 create 函数来创建文件的路径。我只是想知道我是否让这变得更加困难,那么它应该是?

标签: google-apps-scriptgoogle-sheets

解决方案


function copyActiveSheetToNewSheet() {
  SpreadsheetApp.getActive();
  const sh = ss.getActiveSheet().copyTo(ss);
}

新名称是“副本” + ss.getActiveSheet().getName();


推荐阅读