tra*_*t54 1 google-sheets google-apps-script
作为一个警告,我对Google Apps脚本非常陌生.我感谢您提供的任何帮助.
我正在尝试将工作表的内容复制到新文档中.这段代码没有任何问题:
// Create a new Spreadsheet and copy the current sheet into it.
var newSpreadsheet = SpreadsheetApp.create("Spreadsheet to export");
var projectname = SpreadsheetApp.getActiveSpreadsheet();
sheet = originalSpreadsheet.getActiveSheet();
sheet.copyTo(newSpreadsheet);
Run Code Online (Sandbox Code Playgroud)
但是,这会复制当前工作表中的公式 - 我只尝试复制值,因为公式引用原始文档中其他工作表上的数据.
我尝试这样做的方法如下:
// Create a new Spreadsheet and copy the current sheet into it.
var newSpreadsheet = SpreadsheetApp.create("Spreadsheet to export");
var projectname = SpreadsheetApp.getActiveSpreadsheet();
sheet = originalSpreadsheet.getActiveSheet();
sheet.copyTo(newSpreadsheet, {contentsOnly:true})
Run Code Online (Sandbox Code Playgroud)
但是,这会生成以下错误:找不到方法(类)copyTo($ Proxy914,object).
我不确定我做错了什么.任何援助将不胜感激.提前致谢!