Я пытаюсь создать скрипт, который при выполнении удалит первые две строки каждого листа, каждой папки в электронной таблице.
Проблема в том, что у меня около 50 электронных таблиц, всего около 15 листовтак что их выполнение по отдельности займет довольно много времени, но я не знаю, с чего начать с кодом.
Долгая игра заключается в том, что все эти листы будут объединены по имени листов, т.е. лист CB электронной таблицы 1 будетбыть объединенным с листом CB электронной таблицы 2/3/4 и т. д., не уверен, что это возможно, но мне нужно получить заголовки строк в качестве первой строки, прежде чем я начну смотреть на эту задачу.
Надеюсь, кто-то может указать мне правильное направление с моей первоначальной проблемой.
Это код, который у меня есть до сих пор;
function myFunction() {
/* Retrieve the desired folder */
var myFolder = DriveApp.getFolderById("1CFkTW0xR50psbVzu35_EsW-ytSeTqoKz");
/* Get all spreadsheets that resided on that folder */
var spreadSheets = myFolder.getFilesByType("application/vnd.google-apps.spreadsheet");
/* Iterate over the spreadsheets over the folder */
while(spreadSheets.hasNext()) {
var sheet = spreadSheets.next();
/* Open the spreadsheet */
var spreadSheet = SpreadsheetApp.openById(sheet.getId());
/* Get all its sheets */
for(var y in spreadSheet.getSheets()) {
/* Get Rows to delete */
var Rnage = spreadSheet.deleteRow(2)
}
}
}
Заранее спасибо