Google apps script TypeError:无法调用方法";getName";未定义的
我一直在编写以下代码:Google apps script TypeError:无法调用方法";getName";未定义的,google-apps-script,Google Apps Script,我一直在编写以下代码: function deleteSheets(){ var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheets = ss.getSheets(); for(var i = 0; i<=sheets.length; i++){ var name = sheets[i].getName(); if (name == "aux"){ ss.deleteSheet(s
function deleteSheets(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheets = ss.getSheets();
for(var i = 0; i<=sheets.length; i++){
var name = sheets[i].getName();
if (name == "aux"){
ss.deleteSheet(sheets[i]);
}else if(name == "nulos"){
ss.deleteSheet(sheets[i]);
}
/* switch(sheets[i].getName()){
case sheets[i].getName() == "aux":
ss.deleteSheet(sheets[i]);
break;
case sheets[i].getName() == "nulos":
ss.deleteSheet(sheets[i]);
break;
case name == "aux":
ss.deleteSheet(sheets[i]);
break;
}
*/
}
}
函数deleteSheets(){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sheets=ss.getSheets();
for(var i=0;i您在for语句中犯了错误
你写道:
for(var i = 0; i<=sheets.length; i++){}
这里是我自动递增的地方。这里有更多关于的细节,伙计,你又解决了我的问题,你太棒了!我将从现在开始用这个方法……我对这个发疯了哈哈哈。谢谢!
for(var i = 0; i<sheets.length; i++){}
var i = 0
for(i in sheets){}