※ ChatGPTを利用し、要約された質問です(原文:エクセルVBA エクセルファイル間でのデータのやり取り)
エクセルVBAでエクセルファイル間のデータのやり取りを行う方法
このQ&Aのポイント
エクセルでAファイルとBファイル間でデータのやり取りを行いたい場合、VBAを使用することで実現することが可能です。
具体的には、Aファイルから必要なデータを取得し、Bファイルに自動的に記入する方法を学ぶことができます。
エクセル2003やXPを使用している場合も、VBAを活用することでスキルを向上させることができます。
エクセルVBA エクセルファイル間でのデータのやり取り
エクセルで次のようなことはしたいのですが、
参考になる本やHPなどあれば教えていただけない
でしょうか。
やりたい事
エクセルでAとBと言うファイルがあります。
AのファイルのデーターをBのファイルに記入
していくと言う事をAのファイルから行う。
と言う事をしたいのですが。
今、自分の持っている知識だと、Aのファイルを
一度、CSVファイルファイルに書き出して、それを
Bのファイルから読み込むという事しかできません。
このような操作をしたい理由は
Aのファイルは事務管理での入力フォーマット形式で
作成されていて、それを、必要な情報を取り出し、
顧客情報管理データーとして取り扱って行きたいためです。
Aのファイルは毎日更新されるので、Aのファイルが更新される
ごとにBのファイルが自動で更新されるようしたいのですが、
AのファイルからBのファイルを操作するためのスキルが自分に
ないので、何か参考になる本やHPがあれば勉強していきたいと
思っております。
使用しているのはエクセル2003。XPを使っております。
お礼
ありがとうございます。 Workbooks.Open Filename:="C:\b.xls" ここの1行の書き方が分からなかったので悩んでおりました。 openメソッドのヘルプを見ても、???だったもんで おかげで、望む操作が出来そうです。 ありがとうございます。