Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 从其他选项卡复制行并合并到其他选项卡中_Google Apps Script_Google Sheets_Google Sheets Macros - Fatal编程技术网

Google apps script 从其他选项卡复制行并合并到其他选项卡中

Google apps script 从其他选项卡复制行并合并到其他选项卡中,google-apps-script,google-sheets,google-sheets-macros,Google Apps Script,Google Sheets,Google Sheets Macros,几天前我试图在这里问一个类似的问题,但我想我的解释太复杂了(链接) 我想复制其他4个选项卡中的行,并将它们附加到一个摘要选项卡中 我已经做了一张表来显示我需要什么。 第一个名为“TOTAL”的选项卡应显示TabA、TabB、TabC、TabD中所有行的合并。最后一个选项卡“example_TOTAL”刚刚添加到这里,向您展示我希望“TOTAL”选项卡的外观。 我尝试了两套代码使其工作: 1) 前一篇文章中包含的那个(见链接)。问题:复制过程中所有格式都丢失。B列最初包含格式设置 2) 一些代码

几天前我试图在这里问一个类似的问题,但我想我的解释太复杂了(链接)

我想复制其他4个选项卡中的行,并将它们附加到一个摘要选项卡中

我已经做了一张表来显示我需要什么。

第一个名为“TOTAL”的选项卡应显示TabA、TabB、TabC、TabD中所有行的合并。最后一个选项卡“example_TOTAL”刚刚添加到这里,向您展示我希望“TOTAL”选项卡的外观。 我尝试了两套代码使其工作:

1) 前一篇文章中包含的那个(见链接)。问题:复制过程中所有格式都丢失。B列最初包含格式设置

2) 一些代码使用.CopyTo。问题:从“其他”选项卡创建的新副本会覆盖预览副本和附加副本


感谢您的帮助

在您的情况下,这将起作用

=QUERY({TabA!A:K;TabB!A:K;TabC!A:K;TabD!A:K};"select * where Col1 is not null";0)
它不会转移颜色。
我还将其添加到了您的谷歌电子表格示例中。

OK。谢谢但是我如何将其放入脚本中?如何保持B列中的格式(颜色/字体)?w2lf说:“我还将其添加到了您的google电子表格示例中。”好的。我移动到了“建议1”选项卡,以防其他人也想尝试。我想你不能。你知道
QUERY
,但不知道
VLOOKUP
?你也可以使用get和set numberformats。检查文档的范围部分。你的问题读起来像是对其他人编写脚本的一系列要求。如果这是你的目标,祝你好运。重新问问题不是你如何要求更好的答案(而是设定一个奖金)。这可能需要你先为网站投稿并赢得声誉。@cooper:我制作了一个脚本(见前一篇文章),但它没有复制格式。只有纯粹的内容。@tehhowch:有时候,当没有人回答时,很容易认为问题不是以一种结构/可理解的方式提出的。因此,你试图简化,然后你编辑和改进你的问题,而不是问一个完全相同的新问题?