※ ChatGPTを利用し、要約された質問です(原文:別のブックのセルの値をコピーするマクロについて)
Excel VBAマクロによる複数のブックのセル値のコピー方法
このQ&Aのポイント
ExcelのVBAマクロを使用して複数のブックのセル値をコピーする方法について質問があります。
特定のセル範囲の値を指定した別のブックの特定のセル範囲にコピーするマクロを作成したいです。
データ.xlsにボタンを作成し、ボタンをクリックするとコピー処理が実行されるようにしたいです。
ExcelのVBAのマクロに関する質問です。
複数のブックのセルの値をコピーするマクロについての質問なのですが、現在以下のファイルがあります。
サンプル1.xls
サンプル2.xls
サンプル3.xls
データ.xls
そして、
サンプル1のセルA1~D1までの値をデータ.xlsファイルのシート1のセルA1~D1まで、
セルA2~D2までの値をデータデータ.xlsファイルのシート2のセルA1~D1まで、
サンプル2のセルA1~D1までの値をデータ.xlsファイルのシート1のセルA2~D2まで、
セルA2~D2までの値をデータデータ.xlsファイルのシート2のセルA2~D2まで、
サンプル3のセルA1~D1までの値をデータ.xlsファイルのシート1のセルA3~D3まで、
セルA2~D2までの値をデータデータ.xlsファイルのシート2のセルA3~D3まで、
上記のような形でコピーしたいのですがマクロがわかりません。
データ.xlsにボタンを作成し、そのボタンを押すとこの処理が実行されるようにしたいです。
どなかた方法を教えていただけますでしょうか。ご回答お待ちしております。
※ファイルの名前は今回はサンプル1などとしましたが実際は違う名前も使用します。
また、ファイルの数も今回は3つにしましたが増減します。
補足
回答有り難うございます! 今回はブックを開いていない状態で実行できればと考えていました。