@kikuuu

Google script, перенос данных из одного листа в другой?

Есть два кода:
Первый вставляет инфу справа
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 раза в низ, и так до бесконечности.
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы