google-apps-script - 打开现有的 google 工作表,然后将其内容(包括单元格格式)复制到另一个工作表中
问题描述
所以这是我想做的事情的要点:
我有 2 个谷歌工作表文件。一个干净的模板(clean sheet)和一个带数据的表(data sheet)
我想打开数据表->从“主数据选项卡”复制表格->将其粘贴到包含单元格格式的干净表中
关闭数据表
appscript可以做到这一点吗?我尝试在 google 中搜索,但它只将我定向到 Query 和 IMPORTRANGE,它只返回值并且不包括单元格格式。
解决方案
考虑以下动作序列:
- 将新工作表插入源电子表格。
- 将所需范围复制到插入的工作表。使用CopyPasteType.PASTE_NORMAL复制值和格式。
- 将插入的工作表复制到目标电子表格并在源中将其删除。
因此,您将在目标电子表格的干净表内获得源范围完整副本。您也可以以类似的方式将此范围复制到目标电子表格中。
推荐阅读
- java - 将 DTO 转换为参数列表
- php - 在执行员工搜索之前出现以下错误
- php - 通过 php 中的 $_POST 访问具有多个属性的选择选项
- angularjs - 在 AngularJS UI-grid 中使用 typeahead 和 cellNav
- java - Solr 7:当某些请求命中 solr 时,QueuedThreadPool 线程数较多
- android - Intent.FLAG_ACTIVITY_NEW_TASK 正在做什么我们认为它应该做什么?
- asp.net - 框架 2.0 中的表达式术语“>”无效
- java - Python 和 java AES/ECB/PKCS5 加密
- javascript - 无法使用静态数据在反应应用程序中执行动态搜索
- html - 获取底部边框而不在css中给出底部属性发生了什么我无法理解