- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルのブック間ででデータをコピーするPG)
エクセルのブック間でデータをコピーするPG
このQ&Aのポイント
- エクセル2000でブック間のデータのコピーを行う際に、「アプリケーション定義またはオブジェクト定義のエラーです」という警告が表示され、コピーができない状況です。
- エクセルのプログラムにおいて、統合するファイルと統合されるファイルのデータを正しくコピーし、貼り付けるためのプログラムを作成しています。
- しかし、現在プログラムを実行しても「アプリケーション定義またはオブジェクト定義のエラーです」という警告が表示され、コピーができない状況となっています。何が原因でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Workbooks("統合されるファイル.xls").Worksheets("Sheet1").Range(Cells(2, 3), Cells(lLine, 7)).Copy Destination:=Workbooks(sBase).Worksheets("Sheet1").Range(Cells(lStartRow + 1, 3)) ↑ コピー部分とペースト部分を単純に分けたほうが簡単だと思いますが。 ' コピー部を選択し、コピー Windows("統合されるファイル.xls").Activate Range(Cells(2, 3), Cells(lLine, 7)).Select Selection.Copy ' ペースト部を選択し、ペースト Windows(sBase).Activate Cells(lStartRow + 1, 3).Select ActiveSheet.Paste