我有一张从 XML 提要中提取数据的工作表。我编写了一个脚本,然后根据特定列的内容将该一张纸分解为其他几张纸。这一切都很好。
我的问题是,在我从 XML 中提取数据并将其拆分为新工作表之前,我添加了一些列,进行了一些格式化等。然后当我将一行(使用 appendRow())复制到新工作表时,我丢失了格式和公式。
我目前使用的代码是:
var datarange = template_sheet.getDataRange();
for (var i in dataRange) {
workbook.getSheetByName(dataRange[i][6]).appendRow(dataRange[i]);
}
有没有办法做我正在寻找的东西?还是我需要先将原始数据分解成单独的表格,然后遍历每张表格并进行格式化/公式?