用选定的行创build一个Excel工作簿

我有几张工作簿。 其中一张纸有几行的项目。 我也有第二张也与项目。 表一中的每个项目在表2中都有相应的项目。我想要做的是,当某人select“是”时,表单上的项目将被复制到新的工作簿中。

例如Sheet 1将会有

Code1 Apple yes/no Code2 Banana yes/no Code3 Mango yes/no 

是/否是列C下的数据validationinput

工作表2将有

 Code1 20032 Code2 30045 Code3 50098 

因此,一旦用户在工作表1上select了“是/否”并单击一个button,Excel工作簿应该与来自工作表2的行生成,而没有被select为“否”的工作簿。

我试图使用filter来loggingmacros,但是由于我的工作表2已经合并了单元格,所以复制效果不佳