1つのブックにコードがあります。これにより、別のブックが開き、コードをコピーしてブックに貼り付ける必要があります。データを選択できますが、貼り付けることができません。
エラーが発生するコードのさまざまなバリエーションを試しましたが、何も起こりません。例はtemplate.xlsで実行されます。これは、データを貼り付ける場所です。
Set dlsheet = appexcel.Workbooks.Open(strPath & "downloadedData.xls")
With dlsheet.Sheets("Data")
.range("A1:H3").Select.copy
selection.copy
End With
テンプレートからコピーされるため、選択の使用方法がわかりません。選択の前に終止符を使用してみました。
シート全体をdlsheetから新しいワークブックにコピーできます。誰かが新しいワークブックではなくテンプレートにコピーする方法を教えてくれれば、これでもうまくいきます。
dlsheet.Sheets("Data").Copy