2012-11-07 40 views
0
var staffSheet = SpreadsheetApp.openById('0AvHCNzkk36UPdENnQndpZ3VoUmVUUjJmOEZjVTBQNXc'); 
var staff_active_sheet = staffSheet.getSheetByName("Staff"); 
var staffs = staff_active_sheet.getRangeByName("A1:C" + staff_active_sheet.getLastRow()).getValues(); 
+0

什麼是錯誤文本? –

+0

它只是給出了一個警告,說錯誤遭遇:發生意外錯誤。我嘗試禁用代碼的一部分,它下降到說staff_active_sheet.getRangeByName(。不知道這是否可能是衝突,因爲在函數調用此函數,我寫入到另一個電子表格。 – user1807201

+0

請添加信息您對該問題的評論,它更有意義,並使其對其他人更有用:) –

回答

0

您在Sheet上調用getRangeByName,這不存在。您可能想要致電getRange

+0

更準確,'getRangeByName()'屬於電子表格方法,請參閱doc [here](https://developers.google。 COM /應用程序腳本/ class_spreadsheet#getRangeByName) –

相關問題