VBA宏循环遍历所有选项,将行复制+粘贴到不同的工作表中

时间:2017-03-02 22:21:21

标签: excel vba excel-vba

我有一个模板表,可以作为我投资组合中各个项目的摘要(我有3个独特的项目)。我希望这个模板基于每个所需字段的VBA宏自动填充。

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

首先,我会在RegionSummary单元格R6中选择,这是一个命名区域下拉列表。我会选择三个项目中的一个。

以下是此模板的屏幕抓点链接:

enter image description here

从那里,我会点击一个宏按钮,它将在我的数据表中过滤单元格A6:A553,名为" Regions"基于RegionSummary!R6(我的参考项目名称单元格)中的标准。

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

接下来,(这是我需要帮助的地方)我需要一个可以通过宏按钮激活的宏,该按钮将遍历Regions!B6:B553的所有唯一过滤器选项(标题是{{1} })逐个复制B5,并将该数据粘贴到Regions!A3:R3RegionSummary!A12:R12中应该有尽可能多的唯一行,因为在RegionSummary中会过滤唯一值。

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

enter image description here

Regions!B6:B553

这是最终结果应该是这样的:

enter image description here

有人知道如何在VBA中执行此操作吗?感谢您提前提供任何帮助。

0 个答案:

没有答案