Я пытаюсь создать структуру папок и javascript файлов на основе имени листа и типа (столбец a). Где начинается «Spe c», я бы хотел сгруппировать все, где начинается и заканчивается «Spe c», и вводить содержимое в этот файл, используя Google App Script.
Пример содержимого
Желаемый выход
Пример кода
Текущий код, который я должен получить, приведен ниже. Но в настоящее время я не могу добавить средний контент в.
function export() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheets = ss.getSheets();
var filename = ""
for (var i in sheets) {
var name = sheets[i].getSheetName();
var fo = DriveApp.getFoldersByName(name);
var folder = fo.hasNext() ? fo.next() : DriveApp.getRootFolder().createFolder(name);
var values = sheets[i].getDataRange().getValues();
values.shift();
var type, title, value, emptyCode, code;
for (var j in values) {
[type, title, value, emptyCode, code] = values[j];
if (type == "Spec") {
var filename = title+'.js'
folder.getFilesByName(filename).hasNext() || folder.createFile(filename, code, MimeType.PLAIN_TEXT)
}
}
}
}