VBA宏要循环所有选项,请将行复制并粘贴到不同的工作表中

VBA宏要循环所有选项,请将行复制并粘贴到不同的工作表中,vba,excel,Vba,Excel,我有一个模板表,将作为我的投资组合中单个项目的摘要。我有3个独特的项目。我希望此模板根据VBA宏自动填充每个所需字段 此模板位于名为RegionSummary的工作表上 首先,我会选择RegionSummary单元格R6,这是一个命名范围下拉列表。我会从三个项目中选择一个 以下是指向此模板截图的链接: 从那里,我会单击一个宏按钮,根据RegionSummary中的条件过滤数据表中名为Regions的单元格A6:A553!R6我的参考项目名称单元格 {我已经为此步骤编写了宏} 接下来,这是我需要帮

我有一个模板表,将作为我的投资组合中单个项目的摘要。我有3个独特的项目。我希望此模板根据VBA宏自动填充每个所需字段

此模板位于名为RegionSummary的工作表上

首先,我会选择RegionSummary单元格R6,这是一个命名范围下拉列表。我会从三个项目中选择一个

以下是指向此模板截图的链接:

从那里,我会单击一个宏按钮,根据RegionSummary中的条件过滤数据表中名为Regions的单元格A6:A553!R6我的参考项目名称单元格

{我已经为此步骤编写了宏}

接下来,这是我需要帮助的地方,我需要一个宏,它将由一个宏按钮激活,该按钮将遍历所有区域的唯一过滤器选项!B6:B553头是B5一个接一个,复制区域!A3:R3,然后将数据粘贴到RegionSummary!A12:R12。RegionSummary中应该有尽可能多的唯一行,就像在Regions中过滤的唯一值一样!B6:B553

以下是数据表截图的链接:

最终结果应该是这样的:

有人知道如何在VBA中实现这一点吗?谢谢你事先的帮助

{Cells Regions!A3:R3 are formulas that are pulling specific information from the main data set in Regions!B6:B553}