@kikuuu

Как осуществить перенос данных из одного листа в другой?

Есть два кода:

Первый вставляет инфу справа:
function addtodescriptionright(){
  var ss1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Генер");
  var ss2 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Лист14");
  var values = ss1.getRange(1, 1, 14, 1).getValues();
  Logger.log(values);
  var r = ss2.getLastRow();
  var r1 = ss2.getLastColumn();
  var values = ss2.getRange(5, r1+2, 14, 1).setValues(values);
}


Второй снизу:
function addtodescriptionbottom(){
  var ss1 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Генер");
  var ss2 = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Лист14");
  var values = ss1.getRange(1, 1, 14, 1).getValues();
  Logger.log(values);
  var r = ss2.getLastRow();
  var r1 = ss2.getLastColumn();
  var values = ss2.getRange(r+5, 3, 14, 1).setValues(values);
}


Как их объединить и сделать чтобы, после 5 вставок вниз он вставил 1 раз вправо и в том же столбце еще 4 раза в низ, и
так до бесконечности.
  • Вопрос задан
  • 652 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы