我正在 Google Sheets 中尝试创建一个数组,但它似乎不适用于超过 500 个元素。我尝试将数组初始化为所需的长度,但这也不起作用。
var option = [];
...
option = dvSheet.getSheetValues(3,startCol,colLength,1);
对于 colLength <=500 的所有值,代码按预期工作。
请帮忙!
最佳答案
好吧,对我来说,不太清楚您真正想要做什么,但是获取当前工作表数据的最佳方法是:
function getSheetData(){
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Tab1"),
// "Data range" gets all rows and columns
ssData = ss.getDataRange().getValues();
// Double Array containing all data from "Tab1";
return ssData;
}
关于JavaScript 数组 : Not functioning past 500 elements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39774088/