copyto谷歌应用程序脚本没有工作表名称中的“复制”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了copyto谷歌应用程序脚本没有工作表名称中的“复制”相关的知识,希望对你有一定的参考价值。
我正在尝试使用copyTo将整张表从一张Google表复制到一张全新的表。一切都很好,但新创建的表格都说“复制”,然后是工作表名称。有没有办法删除复制这个词?代码如下。
function setupSheet()
{
var sources = SpreadsheetApp.openById('172teYmA4Bz61PscMQiTmpqWdvBUBDu_J2hR0m_8i_b8');
var allSheets = ['Display Case', 'Your Badges', 'Badge Directory', 'Activate Sheet'];
allSheets.forEach(function(each)
{
var thisSheet = SpreadsheetApp.getActive()
var sourcevalues = sources.getSheetByName(each).copyTo(thisSheet)
});
}
答案
var sourcevalues =
sources.getSheetByName(each).copyTo(thisSheet).setName(each);
以上是关于copyto谷歌应用程序脚本没有工作表名称中的“复制”的主要内容,如果未能解决你的问题,请参考以下文章
用于将 google drive 中的文件名列表与 google sheet 列中的名称列表进行比较的 Apps 脚本,以将新文件从驱动器添加到工作表