Google apps script 是否可以向另一个选项卡/工作表动态添加(选中标记)行?谷歌表 快速简报
我有一张有3个标签的工作表(概述,第1册,第2册)。第一个选项卡(概述)包含许多行(程序)和许多列(信息)。每当我选中这些行(程序)的位置时,我想动态地将它们添加到另一个选项卡(书本)(如果可能)!。给你一个视觉上的想法: 选项卡:概述 附:第一册 附:第二册 当前解决方案Google apps script 是否可以向另一个选项卡/工作表动态添加(选中标记)行?谷歌表 快速简报,google-apps-script,google-sheets,google-sheets-formula,Google Apps Script,Google Sheets,Google Sheets Formula,我有一张有3个标签的工作表(概述,第1册,第2册)。第一个选项卡(概述)包含许多行(程序)和许多列(信息)。每当我选中这些行(程序)的位置时,我想动态地将它们添加到另一个选项卡(书本)(如果可能)!。给你一个视觉上的想法: 选项卡:概述 附:第一册 附:第二册 当前解决方案 目前,我的解决方案是为每个包含“x”的书名制作过滤器,并按字母顺序对程序进行排序,然后将它们复制粘贴到给定的选项卡(图书位置)。然而,上面的这个例子只是我实际文档的一小部分。我有300多个程序和20多本不同的书,每次添
目前,我的解决方案是为每个包含“x”的书名制作过滤器,并按字母顺序对程序进行排序,然后将它们复制粘贴到给定的选项卡(图书位置)。然而,上面的这个例子只是我实际文档的一小部分。我有300多个程序和20多本不同的书,每次添加或删除程序时都要更新,这很耗时。同样,我不确定上述是否可行,或者是否需要另一个设置来实现同样的效果。任何想法/解决方案都将不胜感激 您可以使用查询功能来实现: 例如,将公式放入第1册单元格A1中:
=QUERY({Overview!A1:H},"Select * where Col7 ='x' ")
类似地,在Book2单元格A1中
=QUERY({Overview!A1:H},"Select * where Col8 ='x' ")
您可以使用查询功能来实现这一点: 例如,将公式放入第1册单元格A1中:
=QUERY({Overview!A1:H},"Select * where Col7 ='x' ")
类似地,在Book2单元格A1中
=QUERY({Overview!A1:H},"Select * where Col8 ='x' ")
从编程角度来说,你需要一个
onEdit
触发器,但当前的性能会更好,除非你特别想使用google apps script
@Marios我不确定代码有多复杂,所以我也添加了标签google apps script
,但是,对于onEdit
建议,请使用thnx!从编程角度来说,你需要一个onEdit
触发器,但当前的性能会更好,除非你特别想使用google apps script
@Marios我不确定代码有多复杂,所以我也添加了标签google apps script
,但是,对于onEdit
建议,请使用thnx!是啊!非常感谢你。但是,我不想在我的书本标签中的“x”上复制(参见图片)。在这种情况下,仅复制A1:F。这也可能吗?@Jonathan将Select*
更改为Select Col1、Col2、Col3、Col4、Col5、Col6
@Marios这正是我需要的,真是太多了!是啊!非常感谢你。但是,我不想在我的书本标签中的“x”上复制(参见图片)。在这种情况下,仅复制A1:F。这也可能吗?@Jonathan将Select*
更改为Select Col1、Col2、Col3、Col4、Col5、Col6
@Marios这正是我需要的,真是太多了!