プロが教えるわが家の防犯対策術!

お世話になってます
datファイルを同じ階層(同じフォルダ内)にあるExcelマクロに取り込みたいです。
例えば、同じ階層(同じフォルダ内)にA.dat、B.dat、C.datがあるとして、マクロを実行すると、
Excel内のシートA、B、Cの2行目以降にdatファイル内のデータが転記されるという流れです。

※例ではdatファイルが3つですが、時により1つの場合もありますし、5つの場合もあります
※datファイルとシート名は同じにしたいです
※データは数値(小数点あり)で、時と場合によりデータ量が増減します

教えてくれたら嬉しいです
無知で大変申し訳ございませんがよろしくお願いいたします

「(Excelマクロ)datファイルをエク」の質問画像

A 回答 (1件)

こんにちは。



DATファイルの意味が定まりません。

http://datfile.web.fc2.com/

http://oshiete.goo.ne.jp/qa/6504700.html
(こちらの回答は、私の知っているDATファイルなら、失敗すると思います。理由、DATファイルは、Textファイルのようで、そうでないこともあるからです。)

区切られているデリミタ(区切り信号)に、バイナリの信号が入っている時は、例えば、普通のTextエディタ(NotePad-メモ帳)ではなく、NotePad++のようなエディタでないと、よく分かりません。そうでなければ、良いのですが。

上記のサイトで読むと、やはり様々あるようです。DAT ファイルとしてフォーマットが一つだけなら、すぐにも回答は可能ですが、私自身が、Excelで取り扱うDATファイルは、バイナリのDATファイルです。

画像をみると、一応、Excelでインポートできているようなので、ご質問者さん自身はインポートは可能のようです。せめて、どのようなファイルのか、分かれば、マクロでも可能なのですが……
    • good
    • 0
この回答へのお礼

ありがとうございます
分析結果のDATファイルを読み込みたかったのです。
以下のリンク先で問題解決しました
http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub0 …
お騒がせしてすみませんでした

お礼日時:2015/07/23 04:34

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A