2017-04-07 41 views
0

我在這版gscript代碼,並返回我這個錯誤:AppendRow錯誤

Cannot find method appendRow(string)

代碼:

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); 
} 

任何想法,爲什麼?

+0

根據參考,它應該是一個字符串。但試圖把一個對象返回相同的錯誤... –

回答

0

的數組:

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()); 

} 

謝謝,Orangesandlemons!

+0

確保投票了有用的答案! –