使用选定的行创建Excel工作簿

时间:2014-03-03 12:24:09

标签: excel excel-vba worksheet vba

我有一张包含多张纸的工作簿。其中一张纸有几行带有物品。我还有第二张也有物品。第一张中的每个项目都在表单2中具有相应的项目。我想要做的是当有人为第一张上的项目选择“是”时,则将同一项目的第2张中的行复制到新的工作簿中。

例如,Sheet 1将具有

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

其中yes / no是C列下的数据验证输入

表2会有

Code1 20032
Code2 30045
Code3 50098

因此,一旦用户在工作表1上选择是/否并单击一个按钮,就应该使用工作表2中的行来生成excel工作簿,而不选择那些作为编号的行。

我尝试使用过滤器录制宏,但由于我的工作表2合并了单元格,因此复制效果不佳

0 个答案:

没有答案