我想写一个代码复制一个未知数量的行并将其粘贴到一个特定的位置在一个单独的工作表。到目前为止,我的代码如下所示。我想要复制列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