Я пытаюсь собрать этот код, который создаст несколько листов, на которые я в конечном итоге буду помещать данные.
Вот что у меня есть:
var activeSpreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet_names_to_create = ["blah1", "blah2", "blah3", "blah4", "blah5", "blah6", "blah7", "blah8"]
for (var i = 0; i < sheet_names_to_create.length; i++) {
if(activeSpreadsheet.getSheetByName(sheet_names_to_create[i]) == null){
var newSht = activeSpreadsheet.insertSheet();//Create new Sheet
newSht.setName(sheet_names_to_create[i]);
}
}
Проблема в том, что Я запустил его в первый раз и не увидел добавленных листов. Я запустил его во второй раз, и он говорит, что имя листа уже существует.
Что я пропускаю или делаю неправильно?