Google apps script 仅通过谷歌应用程序脚本值修改谷歌电子表格
好的,下面是我要做的:Google apps script 仅通过谷歌应用程序脚本值修改谷歌电子表格,google-apps-script,google-sheets,Google Apps Script,Google Sheets,好的,下面是我要做的: 通过my函数创建新的电子表格 将图纸从当前电子表格仅值复制到创建的新电子表格中 我的想法是,我有一个动态的谷歌电子表格,从各种谷歌API和脚本中提取数据,但在每个月底,我希望能够将每日值归档到其他地方 我可以执行上面的第1步和第2步,除了重要的部分,我需要这个小存档函数,以便只复制原始工作表中的值,而不是将所有公式复制到其他动态工作表中 以下是我的代码: function archivedata(){ //creates my archive spre
function archivedata(){
//creates my archive spreadsheet
var ss1 = SpreadsheetApp.getActiveSpreadsheet();
ss1.setActiveSheet(ss1.getSheetByName("Sheet1"));
var ssNew = SpreadsheetApp.create("New spreadsheet").getId();
var ss2 = SpreadsheetApp.openById(ssNew).setActiveSpreadsheet;
ss1.copyTo(ssNew)
ssNew.renameActiveSheet("newsheet");;
}
function archivedata(){
//creates my archive spreadsheet
var ss1 = SpreadsheetApp.getActiveSpreadsheet();
var data = ss1.getSheetByName("Sheet1").getDataRange().getValues();
var ss2 = SpreadsheetApp.create("New spreadsheet");
ss2.getActiveSheet().getRange(1,1,data.length,data[0].length).setValues(data);
ss2.renameActiveSheet("newsheet");
}