如何编写电子表格的备份副本及其值而不是其公式的脚本到存档文件夹?

时间:2016-09-02 01:33:59

标签: google-apps-script google-sheets backup

我是谷歌应用程序脚本的新手,我一直在寻找备份工作表的方法。我目前正在使用。

DriveApp.getFileById(“146qFnrQoNPBcDhV6QB0bscHFp8TquXJoAC1qg _esy4E”)。makeCopy(“D ailyArchive”+ Date()+“backup”);

问题是它每天都进行备份,而且这些备份正在更新,就像原始版本一样,我只想备份这些值,所以我有一个存档。在我的工作表中,我从监狱名册中导入数据。 http://www.kitsapgov.com/sheriff/incustody/jailwebname.xml

1 个答案:

答案 0 :(得分:0)

这里有一个非常简单的单张(你可以调整几张)

  var source = SpreadsheetApp.getActiveSpreadsheet();
  var data = source.getActiveSheet().getDataRange();
  var cible = SpreadsheetApp.create(source.getName()+" backup");
  cible.getActiveSheet().getRange(data.getA1Notation()).setValues(data.getValues());
  Logger.log(cible.getId());
  Logger.log(cible.getUrl());