请问有人可以帮助我吗?这是我的代码并抛出我们很抱歉,发生服务器错误。请稍等片刻,然后再试一次。这个想法是获取一张通用表和另一张表,并将所有数据从一张表复制到通用表。
function importData(id){
try{
var sheet = SpreadsheetApp.openById(id);
Logger.log("name of sheet: " + sheet.getName())
var sheetToImport = sheet.getSheetByName("planilla para carga de datos");
var sheetGeneric = DocsList.getFileById('0ArvYhlthIEV-dGxLOTI1MG5OSkI2SzRGRDhlendwcnc');
var newSheet = sheetGeneric.makeCopy(sheet.getName()+" V2");
var row = sheetToImport.getRange('A:Z');
var range = row.getA1Notation();
var values = row.getValues();
var ss = SpreadsheetApp.openById(newSheet.getId()).getSheetByName("planilla para carga de datos");
Logger.log("Valores a insertar: " + values)
var valuesNewSheet = ss.getRange(range).getValues();
Logger.log("Rango: " + range + "valores del sheet antes: " + valuesNewSheet);
ss.getRange(range).setValues(values);
Logger.log("valores del sheet dsp: " + ss.getRange(range).getValues());
Logger.log("new id: " + ss.getId());
}catch(e){
Logger.log("error: " + e )
return;
}
return ss.getId();
}