![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
エクセルで次のようなことはしたいのですが、
参考になる本やHPなどあれば教えていただけない
でしょうか。
やりたい事
エクセルでAとBと言うファイルがあります。
AのファイルのデーターをBのファイルに記入
していくと言う事をAのファイルから行う。
と言う事をしたいのですが。
今、自分の持っている知識だと、Aのファイルを
一度、CSVファイルファイルに書き出して、それを
Bのファイルから読み込むという事しかできません。
このような操作をしたい理由は
Aのファイルは事務管理での入力フォーマット形式で
作成されていて、それを、必要な情報を取り出し、
顧客情報管理データーとして取り扱って行きたいためです。
Aのファイルは毎日更新されるので、Aのファイルが更新される
ごとにBのファイルが自動で更新されるようしたいのですが、
AのファイルからBのファイルを操作するためのスキルが自分に
ないので、何か参考になる本やHPがあれば勉強していきたいと
思っております。
使用しているのはエクセル2003。XPを使っております。
No.1ベストアンサー
- 回答日時:
ただ単に他のブックのデータを参照したいだけならVBAを使うまでも
ないと思います。たとえば↓。
http://www.excel-jiten.net/formula/ref_other_boo …
VBAを使用した例ですが、
Dim aFile As Object
Set aFile = ActiveSheet
Workbooks.Open Filename:="C:\b.xls"
Range("B4").Value = aFile.Range("A3").Value
ActiveWorkbook.Save
ActiveWindow.Close
これはAファイルからCドライブにあるb.xlsを開き、
AファイルのA3セルの値をb.xlsのB4セルにコピーして
保存終了する例です。
ご参考になれば。
ありがとうございます。
Workbooks.Open Filename:="C:\b.xls"
ここの1行の書き方が分からなかったので悩んでおりました。
openメソッドのヘルプを見ても、???だったもんで
おかげで、望む操作が出来そうです。
ありがとうございます。
No.2
- 回答日時:
(1)同一シートの別セル
(2)別シートのセル
(3)別ブックのあるシートのセル
(4)別ネットワーク・別フォルダ・別パソコン・・限りないが。
(1)-(3)は通常のエクセルの解説書の領分。
ーー
下記のような実験で、判ることではないですか。
操作で2つブックを開いています。(VBAでやるならWEBを調べてください)
社員1.xls以外のブックの標準モジュールに
Sub test01()
MsgBox Workbooks("_社員1.xls").Sheets("社員1").Range("C8")
Workbooks("_社員1.xls").Sheets("社員1").Range("K1") = "開発部"
End Sub
を実行してみてください
ブック名、シート名、セル番地は、質問者の場合に合わせて変えて
実行すること。
> エクセルファイル間でのデータのやり取り
間違いではないが、大げさな表現。
別ブックのセルのデータ(多分値)を採ってきて(参照して)使いたいということでしょう。少しの書き込みも含めて。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- Excel(エクセル) エクセルでcsvファイルを開いてVBAを使いたい 7 2022/04/28 11:12
- Excel(エクセル) CSVファイルでVBAを動かす方法 3 2023/04/04 10:22
- その他(Microsoft Office) エクセルのマクロについて教えてください。 5 2023/01/21 09:39
- サーバー WIN10のファイル又はフォルダを社内LAN上HDDで共有する場合、特定の人だけが見えるようにしたい 3 2023/04/18 00:32
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- Excel(エクセル) デスクトップのエクセルで作成したファイルを開くと未記入のエクセルが開く 5 2022/08/17 15:55
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel に貼り付けた図形が、保...
-
アクセスVBAで既に開いているエ...
-
エクセルが勝手に開く
-
エクセルの表示サイズ変更(画...
-
Excel複数ファイルを1つにまと...
-
ロータス1-2-3のファイルをエ...
-
Excelファイルをコピー不可にす...
-
一括PDF出力でjpgを
-
EXCELので作成した表をビルダー...
-
エクセル2007 マクロ CSV...
-
エクセルVBA 他のファイルから...
-
Excel2007以降の機能の仕事利用
-
エクセルファイルにあるシート...
-
xlsファイルの開き方(excel無...
-
エクセルに入力されたアンケー...
-
エクセルブックの書き換え不可
-
Excelの複数ファイルの内...
-
至急!教えてください!!「Mic...
-
EXCELを起動したとき120%の表...
-
メールでCADデータが送られまし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel に貼り付けた図形が、保...
-
エクセルが勝手に開く
-
アクセスVBAで既に開いているエ...
-
ロータス1-2-3のファイルをエ...
-
Excel複数ファイルを1つにまと...
-
無料エクセル→PC版エクセル
-
Excelファイルをコピー不可にす...
-
エクセルの表示サイズ変更(画...
-
VBA 新規ファイルを元ファイル...
-
ファイル名の末尾に文字を追加...
-
お世話になっています. x軸は時...
-
[大至急!]ExcelSheetFreeの使...
-
EMBEDについて
-
エクセル関数のHyperLinkでの警告
-
エクセルVBAでCSVを読み込んで...
-
エクセルはシートに関数が入る...
-
ワードに貼られたエクセルのリ...
-
xlsファイルの開き方(excel無...
-
エクセル内の1ファイル内のデ...
-
EXCELので作成した表をビルダー...
おすすめ情報