【发布时间】:2012-10-17 10:53:46
【问题描述】:
主工作表上的 2 列:
col1 col2
Apple Fruit
Spinach Veg
Orange Fruit
Potatoe Veg
Pear Fruit
Bannana Fruit
Carrot Veg
Potataoe Veg
假设我想将所有Fruit 数据复制到另一张表,并将所有Veg 数据复制到第三张表。有没有办法做到这一点?它需要一个宏还是我可以以某种方式做一个VLOOKUP?
我还需要它是动态的,所以如果添加了新行,相应的工作表就会更新。
【问题讨论】:
-
只需自动过滤
Fruit的列 - 将过滤后的记录复制到工作表 2,然后重复Veg -
对不起,我希望这是动态的,所以如果添加新行,它将出现在其他工作表上
-
尝试“录制宏”,打开过滤器,将剩余数据复制到新工作表,停止录制。有了这个代码,你就可以开始了;)
-
我只是快速输入了这些作为示例
标签: excel pivot-table worksheet-function array-formulas vba