阵列在调试模式下不断增长

时间:2018-08-09 15:04:27

标签: google-apps-script google-apps-script-editor

我有一个Google Apps脚本来浏览spreadsheet并查找具有某些重叠值的行。何时到达

var borg = values[j][1];

然后,调试屏幕中的其他阵列才开始增长。称为colors的数组和称为values的数组的维数增加。最终它崩溃了,调试器显示:
颜色[22] [22] [22] [22] [22]
值[1206] [100] [100] [100] [100]

函数的开始:

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getActiveSheet();
  sheet.activate();
  var range = sheet.getDataRange();
  var values = range.getValues();   
  var colors =  new Array(27);
   // This calls another function which correctly returns the number
  // of rows. In my actual spreadsheet it is 1206.
  var whtlastrow = getFirstEmptyRowPassIn(sheet);
  var j = whtlastrow;  
  var range = sheet.getDataRange();
  for (j = whtlastrow; j >= 1; j--) {
    var borg = values[j][1];
    ...

昨天晚上在工作。

0 个答案:

没有答案