无法访问(保存)我的SpreadSheet Google App脚本

时间:2013-01-09 09:57:22

标签: google-apps-script

我有一个与Google Apps脚本相关联的Google SpreadSheet(通过表单填写)。

现在,电子表格包含太多单元格,我无法再加载它(服务器超时)。

我对数据不感兴趣,但我真的想要检索脚本(源代码)。 不幸的是,我知道的唯一方法是首先加载SpreadSheet: - (

(复制文档以超时结束,不会复制脚本。)

有什么建议吗?

此致

雷米。

1 个答案:

答案 0 :(得分:0)

创建另一个脚本,该脚本制作原始电子表格的副本以备份数据,然后通过脚本清除原始电子表格。

然而,这似乎是一个应该报告给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();
  }
}
相关问题