0

我想使用宏将图形评估(图表)导入新文件。因此,不应将评估插入相关文件的新工作表中,而应创建一个全新的文件,然后在其中复制图形评估(以组合图的形式)。该文件应该是 Google 表格或 Excel 文件。组合图已存在并位于 Google 工作表中,但应借助宏和相应按钮自动将其复制到新文件中。不幸的是,下面的代码只插入了一个空工作表。我的错误在哪里?该图表将取决于新电子表格中的数据,因此我需要使用 importrange 将数据保存在新电子表格中。如何使用 addRange 函数修改数据范围。 不幸的是,下面的代码不起作用。像这样插入一个空图表。 错误异常:服务错误:表(第 7 行,文件“宏”)(插入图表行)

function Auswertung2() {
  var sheet = SpreadsheetApp.getActive().getSheetByName("Evaluation");
  var newSpreadsheet = SpreadsheetApp.create("new spreadsheet");
  var newSheet = newSpreadsheet.getSheets()[0];
  var chart = sheet.getCharts()[0];
  chart = chart.modify().addRange(sheet.getRange("A1:AX80")).setPosition(7, 7, 0, 0).build();
  newSheet.insertChart(chart); 
};```
4

0 回答 0