| 
    
     |  | ▼ponpon さん: 
 詳しくありがとうございます。
 さっそく試してみます。
 もしまた、わからなかったら教えてください、
 お願いします。
 >▼たくや さん:
 >もう少し詳しく説明されたらいかがでしょうか?
 >
 >>保管場所とDBという二つのエクセルファイルがデスクトップにあるとして
 >>保管場所で作業をしているときに、ファイルのDBを立ち上げる
 >
 >Workbooks.open ファイル名 でできると思います。
 >開いていたら開かないなどのエラー処理は必要ですが・・・
 >>
 >>そしてDBのSheet1のデータをコピーして保管場所のSheet1に貼り付けする
 >>ということは可能でしょうか??
 >
 >  WorkBooks("DB").Sheets("Sheet1").データ範囲.Copy _
 >     WorkBooks("保管場所").Sheets("Sheet1").貼り付け先
 >>
 >>DBのコピーをするデータは、毎回違うので普段は、Shift+Ctrl+Endで
 >>コピーして貼り付けをしています。
 >
 >データ範囲の規則性はありますか?
 >WorkBooks("DB").Sheets("Sheet1").Range("A1").CurrentRegionでいいのかな?
 >WorkBooks("DB").Sheets("Sheet1").UsedRangeかな?
 
 |  |