将特定的列复制到另一个工作表

时间:2019-05-15 13:58:42

标签: excel vba

我有一个包含7列的主表,代号为“ ShNote”,我想运行一个在最后一列(“ I”)上找到值为20的代码。之后,它将自动在第一列上复制客户端的名称(D列)及其值(基于条件必须等于20)。 我期望宏将复制这些数据并粘贴到C&D列的第6行开始的另一个工作表上,代号为ShPPT。

通常,我有4个客户端,为什么它只复制1个客户端 您能帮我看一下代码吗?

我正在阅读一些博客,您可以使用数组来优化代码以使其变得高效

P.s:这仅仅是我的代码的开头,在第一列上,我正在寻找这个值的范围 1. 20 2. 17-20 3. 15-17 4. 11-15 5. <11

每次我的宏运行时,它都会自动复制客户端的名称及其对应的值。

[[1, 1], [1, 3], [2, 1], [2, 2]]

结束子

0 个答案:

没有答案