【发布时间】:2017-08-31 10:38:25
【问题描述】:
我想在一个特定的工作表(不同于我的源工作表)中获取我的源数据的过滤范围。 它似乎工作,但结果数据是这样的:
[Ljava.lang.Object;@39888471
[Ljava.lang.Object;@4d696b89
[Ljava.lang.Object;@143e260
[Ljava.lang.Object;@7970a23
它会是:
RU lppp ooo oo o
RU 2425 iiii
RU 83 iii
RU 24 iiii
这是我的代码:
function MyFunction() {
var sourceData = SpreadsheetApp.getActive().getSheetByName("Prova");
var destinationData = SpreadsheetApp.getActive().getSheetByName("Copia di Prova");
var lastRow = sourceData.getLastRow();
var data = sourceData.getRange(1, 1, lastRow, 1).getValues();
for(var i=0;i<data.length;i++)
{
if (data[i][0] == "RU") {
var filteredRow = sourceData.getRange(i+1,1,1,5).getValues();
destinationData.appendRow(filteredRow);
}
}
}
【问题讨论】:
标签: excel google-apps-script google-spreadsheet-api