打开一个现有的Google工作表,然后将其内容(包括单元格格式)复制到另一个工作表中

时间:2018-12-26 14:17:16

标签: google-apps-script google-sheets

这就是我想要做的要点:

  1. 我有2个Google工作表文件。干净的模板(干净的工作表)和带有数据的工作表(数据表)

  2. 我要打开数据表->从“主数据”标签中复制表格->将其粘贴到包含单元格格式的干净表格中

  3. 关闭数据表

appscript是否可能?我尝试在google中搜索,但它仅将我定向到Query和IMPORTRANGE,后者仅返回值,不包含单元格格式。

1 个答案:

答案 0 :(得分:1)

请考虑以下操作顺序:

  1. Insert new sheet插入源电子表格。
  2. Copy required range至插入的工作表。使用CopyPasteType.PASTE_NORMAL复制值和格式。
  3. 源中的
  4. Copy inserted sheet to the target spreadsheetdelete it

因此,您将在目标电子表格的干净纸内获得源范围完整副本。您也可以通过类似的方式在目标电子表格中复制此范围。