使用循环复制和粘贴

时间:2017-07-30 02:42:28

标签: vba loops copy paste

我是初学者VBA编码器,并一直试图弄清楚如何在我的电子表格中处理循环。我试图整理一下我所拥有的贷款信息,但作为我问题细节的基本框架,我在第一列中生成了以下随机数(" A:A")工作簿的工作表:

5 241 4 五 648 87 65 74 52 1

我使用的循环是:

android:digits="0123456789()-+ "

所以基本上我试图复制第1行第1列中的第一个单元格并将其粘贴到第1行第5列,然后循环到第2行第1列并将其粘贴到第2行,第5列等等。直到我遍历第10行。最好,我想从第一行数据循环到最后一行数据(我意识到这是可能的),但我不知道如何这样做。

感谢。

1 个答案:

答案 0 :(得分:0)

我不确定为什么你需要按行执行此操作。难道你不能复制A1:A:10并将其粘贴到E1:E10而不是?这将使您不必循环。如果您要复制,那么您可以使用Range.Copy调用来执行此操作:

范围(“A1”)。复制范围(“E1”)

将A1复制到E1。