我想在同一电子表格中将Google电子表格中的一张表格“ x”次复制。我希望他们有一个简单的数字来累加(第一张纸是“ 1”,第二张纸应该是“ 2”,... “ x”是一张纸中的值。 到目前为止,我建立的唯一代码是复制一张纸:
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('1').copyTo(ss);
但是我没有找到如何将它放在一个:
for (var i = 0; i < "X"; i++)...
代码。
有人吗?
谢谢!
答案 0 :(得分:0)
假设您要复印工作表1,并且需要2到x。
var ss = SpreadsheetApp.getActiveSpreadsheet();
var x = ss.getSheetByName('1').getRange("A1").getValue(); //get x from wherever you keep it
for (var i = 1; i < x; i++) {
ss.getSheetByName('1').copyTo(ss).setName(i+1);
}