Google Scripts - Координаты или размеры диапазона недействительны.строка 27, файл «Код» - PullRequest
0 голосов
/ 24 октября 2018

Ниже мой код.Код не выдает никакой ошибки, если я выбираю любой номер столбца ниже 10. Но для любого значения выше 9 он выдает ошибку

Координаты или размеры диапазона недопустимы.(строка 27, файл "Код")

Пожалуйста, дайте мне знать основы этого, почему берется только определенный диапазон, а не другой.

Ниже мой код.

function Copyforecastdata() {
   var currentweek = Utilities.formatDate(new Date(), "GMT", "w"); 
   var sss = SpreadsheetApp.openById('some id');
   var ss = sss.getSheetByName('CurrentData'); //replace with source Sheet 

   var range = ss.getRange(2, 1, ss.getLastRow(), 17); // assign the range you want to copy
   var data = range.getValues();

   var tss = SpreadsheetApp.openById('other id'); //replace with destination ID
   var ts = tss.getSheetByName('storedData'); //replace with destination Sheet tab name

   var sourceinitiallastrow = ts.getLastRow()
   ts.getRange(ts.getLastRow()+1, 1, ss.getLastRow(), 17).setValues(data);

   var sourcefinallastrow = ts.getLastRow()
   for (var i = sourceinitiallastrow; i < sourcefinallastrow; i++)
   {
      ts.getRange(i, 10).setValue(currentweek); //Line where I am getting error
   }  
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...