Я только что обновил свой скрипт, чтобы использовать новый расширенный Google
Сервисы. В этом случае я вставил файл в папку, и теперь мне нужно
отформатировать файл: вставить листы, изменить цвета и т. д. У меня возникают проблемы при работе с файлом, потому что после использования этого сервиса я не могу заставить файл работать с ним, я получаю эту ошибку: " Не могу найти insertSheet функция в объекте FileIterator". Если вы отправите меня туда, где я найду решение, это было бы очень полезно.
Это код, который я использую:
function HAR() {
//This is the new part of the code...
var name = "Template";
var folder = DriveApp.createFolder("HAR");
var folder_id = folder.getId();
var resource = {
title: name,
mimeType: MimeType.GOOGLE_SHEETS,
parents: [{ id: folder_id }]
}
var fileJson = Drive.Files.insert(resource);
var File_id = fileJson.id;
var Template = DriveApp.getFilesByName("Template");// I guess this is not working
//This is the old part of the code...
const ssNames = ["California","Arizona","Florida","Los Angeles"];
const states = ssNames.length;
var x;
for (x = 0; x < sNames.length; x++){
Template.insertSheet(sNames[x]); //I can't manage to insert the sheets
}
Template.getSheetByName("Sheet 1").activate();
Template.deleteActiveSheet();
}
Отлично работает, создает папку и создает в ней файл.
Заранее спасибо.