我正在尝试将2D数组打印到电子表格中,但出现一些错误,找不到任何解决方案。
这是我的解决方法:
var URL = blabla
var Sheets = [bla,ble,bli]
var doc = SpreadsheetApp.openByUrl(URL);
var ss3 = doc.getSheetByName(Sheets[2]);
var FinalFacil = [[Matematicas, 1 Medio, Funciones, 6?,
Facil, A;B;C;D;E, D], [Matematicas, 1 Medio, Funciones, 7?, Facil,
A;B;C;D;E, E], [Matematicas, 1 Medio, Funciones, 3?, Facil, A;B;C;D;E, A],
[Matematicas, 1 Medio, Funciones, 4?, Facil, A;B;C;D;E, B]]
ss3.getRange("A1:G4").setValues(FinalFacil);
我收到以下错误:Cannot find method setValues((class))
答案 0 :(得分:0)
发生问题是因为ss3
是undefined
。之所以是undefined
,是因为Sheets
的第三个元素也未定义。
如果电子表格中有一个名为bli
的工作表,请替换
var Sheets = [bla,ble,bli]
通过
var Sheets = [bla,ble,'bli']