• 締切済み

別ExcelFileの挿入について

ExcelFile A とExcelFile Bがあります。 まずAを開きBを別シートで読み込みを行ないたいのですが どのようにすればいいのでしょうか? できれば読み込みボタン一つで読み込めればいいと思っています。 (読み込みファイル名(B)は固定の名前にしておく)

みんなの回答

回答No.3

http://www.asahi-net.or.jp/~ef2o-inue/kihon/sub01_05_22.html 後半に外部データの取り込み方法が書かれています。 「新しいデータベースクエリ」で取り込みます

nghm
質問者

補足

ありがとうございます。 何て説明したらいいのか難しいのですが、ExcelFile Aは タブ1とタブ2の二つのシートに分かれています。 ExcelFile Bはタブが一つでこのタブを丸ごとExcelFile Aのタブ3 として挿入を行いたいだけです。 イメージしているのはExcelFile Aの一枚目のシートに ExcelFile B挿入ボタンを設置してこのボタンを押すだけでExcelFile Bがシート三枚目に入ってくるといった感じです。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

一度「データの取込み」を設定しておけば、 データ→データの更新 で最新の状態に更新できます。 また、必要に応じて「データの取込み」 の際にプロパティで設定押しておいてください。 これでしたらマクロは関係ありません。

nghm
質問者

お礼

有難うございました

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

データ→外部データの取込み→データの取込み で別ブックのデータをシートを指定して取り込むことが出来ます。 ボタンクリックで行いたいのなら、↑の作業をマクロの自動記録 してコードを整形してボタンに登録してみてください。 「データの取込み」を使わずにブックオブジェクト、シートオブジェクト を指定してデータを取り込む、ということも可能です。 ネット上にはVBA入門HPがたくさんありますのでご自分に合いそうなHPを 探して勉強してみてください。

nghm
質問者

補足

有難うございます。 試したのですが データ→外部データの取込み→データの取込み がありません。Excel2000だからですかね。

関連するQ&A