|
我想用VBA,将很多sheet表里的数据,合并到一个sheet里,我是录制的一个宏。可是有个问题,就是每次把复制过来的数据粘贴的时候,都是在固定的行上,怎么才能够让它接着上次的数据的行数往下粘啊
标红的地方……就是我想改的地方,但是不知道怎么改~!
Sub Macro5()
'
' Macro5 Macro
'
'
Sheets("HL").Select
Rows("10:10").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("数据明细-RMB").Select
Rows("3:3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("HU").Select
Rows("10:10").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
Sheets("数据明细-RMB").Select
Rows("18:18").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("HZ").Select
Rows("10:10").Select
Range(Selection, Selection.End(xlDown)).Select
Application.CutCopyMode = False
Selection.Copy
Sheets("数据明细-RMB").Select
Rows("27:27").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
|
|