如何检查myname
是否检查 表格存在于Google脚本中,以避免使用insertSheet
在现有名称上使用错误?
以下不起作用
var ss = SpreadsheetApp.getActiveSpreadsheet();
var itt = ss.getSheetByName('_EmailList');
if (! (itt.hasNext())){
ss.insertSheet('_EmailList');}
它不起作用,因为'itt'是没有'hasnext(('方法的表类的实例。请务必在尝试编写代码之前查看文档 - 可以保证为您节省很多麻烦https://developers.google.com/apps-script/reference/reference/spreadsheet/sheet/sheet
如果不存在指定名称的表,getSheetbyname((将返回null引用。
var itt = ss.getSheetByName('_EmailList');
if (!itt) {
ss.insertSheet('_EmailList');
}