如何 Google Apps Script 按名称删除特定表

在电子表格中,我有一个名为的纸 "Sheet1", 这是我创建的所有床单的摘要。 我正在尝试删除某个字符串 "Sheet1", 这是按名称的相应纸张。 "x"- 此变量在脚本中,我可以成功删除字符串 "5" 的 "Sheet1",, 但我不能删除表格 "5" 从工作表。


function myFunction // {
var ss = SpreadsheetApp.openByUrl/"[url=https://docs.google.com/spreadsheets/d/1AGDGqi7hh-vr96EuCCDl0PqdcVtwweoWpB2Lj0ajHR4/edit#gid=0"/;]https://docs.google.com/spread ... B/%3B[/url]
var sheet = ss.getSheetByName/"Sheet1"/;
var x = 5;
sheet.activate//.deleteRow/x/;
var source = SpreadsheetApp.getActiveSpreadsheet//.getSheetByName/x/;
SpreadsheetApp.getActiveSpreadsheet//.deleteSheet/source/;
已邀请:

诸葛浮云

赞同来自:

您甚至不需要在删除之前激活表。


var source = ss.getSheetByName/"Sheet"+x/;// get the sheet object
ss.deleteSheet/source/;// done !

要回复问题请先登录注册