复制并粘贴到下一个空行

时间:2016-05-10 08:50:50

标签: excel vba excel-vba

我有以下代码将BX2复制到BX400来自" copySheet"并将其粘贴到" pasteSheet"的A列中的第一个空行。

 copySheet.Range("BX2:BX400").Copy
 pasteSheet.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).PasteSpecial  xlPasteValues

哪个代码粘贴到B列的第一个空行呢?

1 个答案:

答案 0 :(得分:1)

如果您只关心粘贴值,则首选直接值传输,因为它不涉及剪贴板。

with copySheet.Range("BX2:BX400")
    pasteSheet.Cells(Rows.Count, "B").End(xlUp).Offset(1, 0).resize(.rows.count, .columns.count) = .value
end with