不明な行数をコピーして別のワークシートの特定の場所に貼り付けるコードを作成しようとしています。これまでのところ、以下に示すコードがあります。列 A:F から不明な行数のデータをコピーし、H6 から貼り付けたいと考えています。コード "Range("A1", lastrow).Select" でエラーが発生します。エラーは「オブジェクト ワークシートのメソッド範囲に失敗しました」です。すべての助けに感謝します。
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