2013-01-09 47 views
0

我有與Google Apps腳本關聯的Google SpreadSheet(通過表單填充)。無法訪問(保存)我的電子表格Google應用程序腳本

現在,電子表格包含太多的單元格,我無法再加載它(服務器超時)。

我對數據不感興趣,但我真的想要檢索腳本(源代碼)。 不幸的是,我所知道的唯一的辦法就是加載電子表格第一:-(

(複印的文檔在超時結束和腳本是不可複製的。)

任何建議?

的問候,

雷米。

+0

僅供參考,我已經發布了同樣的問題在[Google電子表格論壇]上(http://productforums.google.com/forum/#!category-topic/docs/spreadsheets/WxzkBT0SumQ) –

回答

0

創建一個SQL腳本,這使得原有的電子表格的副本備份數據,然後清除通過腳本的原始電子表格。

然而,這似乎應報Google Spreadsheet Forum

這裏的問題是一個示例代碼,將備份的電子表格的副本,並清除原有的電子表格

function backupDataAndClear(){ 
    var sourceSS = SpreadsheetApp.openById('ID_OF_ORIGINAL_SS'); 
    var newSS = sourceSS.copy('Backup SS'); 
    var sourceSheets = sourceSS.getSheets(); 
    for(var i in sourceSheets){ 
    sourceSheets[i].clear(); 
    } 
} 
+0

ID_OF_ORIGINAL_SS是SpreadSheet網址中關鍵參數的值嗎?在那種情況下,腳本在'Document ...丟失(可能它被刪除了嗎?)'一段時間後會停止' –

+0

您的腳本可以在小電子表格中正常工作,但不會與我原來的腳本工作正常(當然,像一個'文件丟失')... –

+0

看來你正在使用一個錯誤的電子表格ID。如果您複製了正確的ssKey,請仔細檢查。否則,您可以將其報告給Apps腳本問題跟蹤器 –

相關問題