我想寫一個代碼複製一個未知數量的行並將其粘貼到一個特定的位置在一個單獨的工作表。到目前爲止,我的代碼如下所示。我想要複製列A:F中的數據,獲取未知行數,然後從H6開始粘貼。我在代碼「Range(」A1「,lastrow)中出現錯誤。選擇」。錯誤是「對象工作表的方法範圍失敗」。所有的幫助表示讚賞。複製並粘貼不明範圍到Excel中不同工作表使用VBA
Dim lastrow As Long
Dim copyrange As Range
lastrow = Range("A65536").End(xlUp).Select
Range("A1", lastrow).Select
Selection.Copy
Sheets("Final").Select
Range("H6").Select
ActiveSheet.Paste
End Sub
你需要*副本*它(保存格式/等)或者只是傳輸值可以嗎? –
只要有必要就傳輸這些值就行了。 – Mike