Hello, friends! To create a new spreadsheet in specific folder I use following script
function create_ss_in_folder(folder, name) {
var ss = SpreadsheetApp.create(name);
var id = ss.getId();
var file = DriveApp.getFileById(id);
var new_file = file.makeCopy(name, get_folder_by_name(folder));
id = new_file.getId();
DriveApp.removeFile(file);
return id;
}
It take over 8.4 second to run, mainly due to makeCopy call (6.672 sec). So, if there a faster way to create google spreadsheet in specific folder?