VBA宏循环过滤,复制引用单元格,然后粘贴到单独的工作表中

时间:2017-03-03 16:15:22

标签: excel vba excel-vba

我在Sheet1!A6:R553列中有一个包含源数据的表。

Sheet1!A3:R3中,我有公式,可以将Sheet1!A6:R553中我希望复制到其他工作表的数据表中的特定信息提取出来。

列A充当我的项目名称列,而列B保存订单号。就我而言,每个项目都有多个订单号。

我正在寻找一个脚本来逐个过滤和循环遍历B列中的所有唯一订单号,然后将单元格A3:R3复制到Sheet2!A12:R12以获得与唯一订单号一样多的行

示例:假设我的数据表中有5个项目。我将使用另一个宏来过滤数据以选择Project_1。然后,我想要一个命令按钮来激活一个宏,该宏将过滤到B列中的第一个订单号,将Sheet1!A3:R3复制到Sheet2!A12:R12,然后过滤到Project_1中的第二个订单号,然后重复该过程。这应该继续,直到所有唯一的订单号都被过滤和循环。

感谢您提供任何帮助。

0 个答案:

没有答案