如何粘贴在Excel中的列B的最后一行?

我需要将H2:L2中的单元格全部剪下,并粘贴到B列的最后一行。

数据每次都会有所不同,所以我不能硬编码任何范围。

VBA代码会很好,从H2:L2下来,然后粘贴/插入到B列的最后一行。

到目前为止我得到了。

Range("H2:L2").Select Range(Selection, Selection.End(xlDown)).Select Selection.Cut 

这是一段代码,应该完成你正在寻找的东西。

 Start code including your cut segment... Dim lastRow As String lastRow = ActiveSheet.Cells(Rows.Count, "B").End(xlUp).Row + 1 Range("B" & lastRow).Select Selection.PasteSpecial Rest of code... 

有一些书将帮助这种types的编码,并一步一步trainig。 我对微软“一步一步”系列出版的系列有所偏见。 祝你好运!