2017-04-07 3 views
0

Ich habe diesen Code in gscript und es gibt mir diese Fehlermeldung:appendRow Fehler

Cannot find method appendRow(string)

Der Code:

function myFunction() { 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    var sheet = ss.getActiveSheet(); 
    var range = sheet.getRange("F1"); 
    var string = range.getValue(); 
    var targetsheet = ss.getSheetByName("aux"); 
    targetsheet.appendRow(string); 
} 

Irgendwelche Ideen, warum?

+0

Nach der Referenz sollte es eine Zeichenfolge sein. Aber wenn Sie versuchen, ein Objekt zu setzen, wird der gleiche Fehler zurückgegeben ... –

Antwort

0

Managed es zu tun mit:

function myFunction() { 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    var sheet = ss.getActiveSheet(); 
    var value = sheet.getRange("F1"); 
    var aux = ss.getSheetByName("aux"); 
    value.copyValuesToRange(aux, 1, 1,aux.getLastRow() ,aux.getLastRow()); 

} 

Danke, Orangesandlemons!

+0

Stellen Sie sicher, gute Antworten zu voten! –