如何将我的代码从使用ActiveCell转换为范围数组?

时间:2016-11-23 17:09:09

标签: excel vba excel-vba

我的代码基本上逐个分析列中的每个单元格并检查它们是否与另一个工作表上的另一个单元格匹配,如果是,则将一个部门复制并粘贴到相邻列中的第一个空闲单元格中。我喜欢将这些范围加载到数组中,但我的问题在于尝试确保每个标题在相邻的单元格中正确标记。目前这是通过确保为每个单元格生成标记来实现的,但我担心使用数组会导致它失去同步。这是我的代码:

Person

这里是渴望结果https://i.stack.imgur.com/hT3w8.png

随着我的标题列表变得越来越长,要检查的其他标题列表变得越来越长,此过程可能需要数小时。我知道将一个范围加载到数组中可以很好地工作但我不知道如何维护部门列并同时保持它的顺序。

0 个答案:

没有答案