У меня есть довольно массивная рабочая тетрадь, которая содержит чуть более 300 листов.Я пытаюсь взять 2 ячейки с каждого листа и переместить эти данные в основной лист.Я создам лист, который похож на мою основную покупку меньше.Вот тестовый лист
https://docs.google.com/spreadsheets/d/19DoIyBVFLCt7TU5PEZCMcFMCbRcXhKgNc3OBGcUPixk/edit?usp=sharing
Сейчас у меня есть скрипт, который делает это, но он совершенно неэффективен, но я новичок в этом.Я должен сделать этот набор кода ниже для каждого листа, который у меня есть.Таким образом, код заканчивается длиной более 2000 строк ...
sheet.insertRowAfter(49);
var Date = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("SheetName").getRange("J16").getValues();
DateCell.setValue(Date);
NameCell.setValue("SheetName");
Я ищу скрипт, который будет делать то, что у меня есть, но в каком-то цикле.То, как у меня это просто неправильно.