如何在VBA中的特定行集中复制数据?

时间:2017-02-23 04:24:42

标签: excel vba excel-vba

我想将数据从一张(sheet1)复制到另一张(sheet2),但我需要将数据放在定义的一组行中的下一个空单元格中。例如;

我想将数据复制到单元格A10和A30中的下一个可用单元格中,但是单元格A1到A9是空白的

我知道这会将代码复制到下一个可用的单元格中,直到A31,但我不希望它包含A1到A9

.Range("A30").End(xlUp).Offset(1).PasteSpecial

任何人都可以帮忙吗???

1 个答案:

答案 0 :(得分:0)

你可以尝试:

.Range("A" & WorksheetFunction.Max(10, .Range("A30").End(xlUp).Row)).Offset(1).PasteSpecial