我有这个脚本:
function Hojas3()
{
var libro = SpreadsheetApp.getActiveSpreadsheet();
var hojas = libro.getSheets();
var hoja0 = libro.getSheets()[0];
var matriztexto = [] ;
for ( var s = 0 ; s < hojas.length ; s++)
{
matriztexto += "["+(hojas[s].getName()+", "+hojas[s].getSheetId()+"], ");
}
SpreadsheetApp.getUi().alert(matriztexto);
hoja0.appendRow(matriztexto);
}
像每个人都可以看到警告显示一个数组,但appendRow Command解释像字符串我错了什么..?
以下是获得的错误:
appendRow(string). (línea 47, archivo "Código")
第47行是指hoja0.appendRow(matriztexto);
答案 0 :(得分:0)
试试这个:
function Hojas3()
{
var libro = SpreadsheetApp.getActiveSpreadsheet();
var hojas = libro.getSheets();
var hoja0 = libro.getSheets()[0];
for ( var s = 0 ; s < hojas.length ; s++)
{
hoja0.appendRow([hojas[s].getName(),hojas[s].getSheetId()]);
}
}