グッドデザイン賞を受賞したウォーターサーバー >>

拡張子がDATのファイルをEXCELで開きたいのですが、
ファイルをexcelで開くと指定して開くと、確かにexcelのファイルとしてデータはのっかってくるのですが、セルにきれいに入りません。
何か方法はあるのでしょうか?
あまり、パソコン等に詳しくないので、どなたか教えて下さると助かります。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

>こんな補足では不十分でしょうか?



せめて、何で出力したものか言わなければ、DATは、任意で付ける拡張子ですから、その拡張子自体に、企画や規定があるわけではありません。バイナリコードが見れるエディタで、どのような形式になっているか調べなくてはなりません。

ただExcelだけで限定すると、DATファイルは、バイナリファイルで、開くときは、Open ステートメントの Binary Access Read で開きますが、データベース系の専用ツールを探したほうがよいです。
    • good
    • 7

テキストデータと分かっていれば、notepadなどのテキストエディタの方が向いています。


拡張子の関連付けをしてしまうと、思わぬ不具合を招きますから止めておきましょう。
.datをそのままコピーして管理した方が安全みたいです。
使いたい時だけnotepadで開いてコピペすれば済みますから。

どうしてもExcelでという事なら
http://www.atmarkit.co.jp/fwin2k/win2ktips/796co …
列幅の自動調整は、境界線のダブルクリックです。
Excelで有効に利用出来るデータかどうかは分からないですが。
    • good
    • 6

.datはデータファイルです。


テキストだったり、バイナリコードだったりします。
ゲームのチートとかの特殊用途意外には開かないと思いますよ。
>何か方法はあるのでしょうか
目的が不明だと質問の内容が理解出来ません。
いったい何をしたいのでしょうか?
それが明確になれば、有益な回答が得られると思います。

この回答への補足

さっそく回答いただきありがとうございます。
質問が不十分ですみません。
DATの拡張子がついているファイルのデータをExcelファイルで管理したいのです。
そのファイルにはテキストデータが入っていると思われます。
ゲームに使ったりそういった用途ではありません。
ただただ、そのデータをExcelで使いたいだけなのです。
そんなこと???と思われるかもしれませんが・・・。
こんな補足では不十分でしょうか?
何かヒントを与えて下さると本当に助かります。

補足日時:2008/12/16 21:40
    • good
    • 0

このQ&Aに関連する人気のQ&A

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

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

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qdatファイルをcsvに変換したい

ある装置のデーターを抽出するとDAT形式のファイルがあるのですが
それをCSVに変換しようとおもいEXCELなので分割してやってみたのですが
値が抜けているところがあると列ごとにうまく分離できません。
このような変換をできるソフト(マクロ?)などあるのでしょうか?

Aベストアンサー

DAT形式とは,フィールド数(項目数)4の例でいうと
<.は1スペースを表すとします>
(第1レコード)..123...23.......45
(第1レコード).1244....4...11...6
のように、5、5、5,4桁のようなファイルフォーマットで、第1レコードで第3項目がスペースばかりなので
うまく行かないと言うことですか。
もしそうなら、Basic言語(VBA)でMID関数で切りだし、Write#ステートメントで書き出し、CSVファイルにすることが出来ます。
10数行のコーディングです。

Qdatファイルの開き方

datファイルをダウンロードしてきましたが、みることができません。どうすれば見れるのでしょうか?

ここの過去ログのdatファイルです。
http://www12.atwiki.jp/tyaahan

Aベストアンサー

.DATファイルの拡張子を .html に変更して、IEなどのブラウザで見れました。(ファイルをダブルクリックです。)

Qdat のついたファイルを読むには

 仕事でメールを使っていますが,最近,ワード文書でdocではなく,dat が拡張子について送られ,読むことが出来ません。送ってくる人は仕事仲間でoutlookを使っています。送信の際にはdocが着いているのに,私のメールで受信するとdatになるようです。私はeudoraを使っているのでそのせいかもしれませんが,解決法はないでしょうか。頻繁に文書をやり取りするので困っています。

Aベストアンサー

Datを見れるようにするソフトがあります。
下記URLより「ダウンロード」をクリックしていただき、ForWindowsのオンラインウェアの中にある、「Aladdin Expander for Windows 」がそれです。
?アイコンをクリックすると詳細が説明されています。
ちなみにMac用の圧縮ファイルなどもこれひとつで解凍できますよ

参考URL:http://www.act2.co.jp/

Q拡張子datを解凍するにはどうしたらよいのでしょうか?

拡張子がdatというファイルを解凍しなくてはならないのですが、開けません。
こちらの解凍方法を教えていただけないでしょうか?
マシンはWindowsを使用してます。

よろしくお願いします。

Aベストアンサー

No2です
PDFファイルなら.datの所を.pdfに替えれば
見えるはずですよ。
Windowsは拡張子でファイル種別を判断していますので。

Q拡張子「dat」の変換方法

Windowsユーザから「.dat」の拡張子で送信されてくる添付メールを、Mac(OSX10.5)で開けるように変換する方法をお教えて頂けませんでしょうか。

Aベストアンサー

もし winmail.dat という名前のファイルのことなら、
http://www.joshjacob.com/macdev/tnef/
を使うといいでしょう。

QAccessでdatファイルのインポート

Accessを最近はじめたばかりなので、基本的な内容だったらすいません。
自分なりに調べたんですが、分からなかったので質問させて頂きます。

Access2003 SP1を使っているのですが、datファイル(固定長テキストファイル)をインポートする方法を教えていただけないでしょうか?
拡張子を「.txt」に変更してインポートすればいいのは調べて分かるのですが、業務上datファイルのままでインポートしたいんです。

申し訳ありませんが、ご回答宜しくお願い致します。

Aベストアンサー

> そのまま、インポートするには、レジストリの操作が必要になります。

[ACC2000]ファイルのインポート/エクスポートで '読み取り専用' のエラーが発生する
http://support.microsoft.com/default.aspx?scid=kb;ja;436329


> もう少し教えていただけないでしょうか?

Sub インポート()

  Dim strOldName As String
  Dim strNewName As String

  strOldName = "c:\xxx.dat"
  strNewName = "c:\xxx.txt"

  Name strOldName As strNewName
  DoCmd.TransferText acExportDelim, _
          "インポート定義名", _
          "テーブル名", _
          strNewName,
  Name strNewName As strOldName

End Sub

標準モジュールに、上記をコピーして、Sub ~ End Sub の間にカーソルを
おき、F5 キーを押してください。
#そちらの環境に合わせて、ファイル名や、テーブル名等は修正してください。

> そのまま、インポートするには、レジストリの操作が必要になります。

[ACC2000]ファイルのインポート/エクスポートで '読み取り専用' のエラーが発生する
http://support.microsoft.com/default.aspx?scid=kb;ja;436329


> もう少し教えていただけないでしょうか?

Sub インポート()

  Dim strOldName As String
  Dim strNewName As String

  strOldName = "c:\xxx.dat"
  strNewName = "c:\xxx.txt"

  Name strOldName As strNewName
  DoCmd.TransferText acExportDelim,...続きを読む

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qメモ帳(テキストデータ)をExcelにセルに分けて貼り付ける方法は?

例えば、以下のようなメモ帳(.txt)のデータをExcelに貼り付ける際に、スペースが空いているもの単位で、セル別に貼り付ける方法はございますでしょうか?

(データ例)
100 150 130
200 200 230

このデータについては、100→A1、150→B1などセル毎に貼り付けたいと考えております。

A1 B1 C1
A2 B2 C2

Aベストアンサー

Excelのシートを開いた状態で、
データ→外部データの取り込みでファイル名(Txtファイル)を指定し、
スペースによって右・・の欄にチェックを入れ、読み込めば出来ます。

QTXTで作成したファイルをDATファイルに変換

まだ初心者なので教えて下さい。
AccessでエクスポートしたTXTファイルをDATファイルに変換する方法を教えて下さい。
また、Accessで直接DATファイルでエクスポート及びインポートは出来ないのでしょうか。

Aベストアンサー

>また、Accessで直接DATファイルでエクスポート及びインポートは出来ないのでしょうか。
お使いのAccessのバージョンとサービスリリース(SR)のバージョンが分からないので一概に言えませんがAccess2000のSR-1では拡張子DATのファイルをインポートしようとするとエラーになります。どうやら拡張子で形式判定がされているようで駄目のようです。

>AccessでエクスポートしたTXTファイルをDATファイルに変換する方法を教えて下さい。

DAT形式というのはどのような形式を言っていますか?

テキスト系であれば下記の3種類が一般的にかな
CSV(カンマ区切り)、タブ区切り、固定長

DATという拡張子に変更したいのであればエクスプローラの「ツール」「フォルダオプション」を起動して「表示」タブの「登録されているファイルの拡張子は表示しない」のチェックを外して下さい。(Win98の場合)

そうすれば拡張子は変更出来ます。

Qメール添付ファイルの拡張子がdatに変わる

Outlook Expressを使用しているのですが、添付ファイル(エクセル・ワード・pdf等)のファイル名が長い場合、ファイル名の後半部分が削除され、拡張子も削除されてしまい、datの拡張子が付けられて送られてきます。送った場合も同じことが起きるようです。いちいち拡張子を書き換えて使用しているのですが、これを防ぐ方法は無いのでしょうか?教えてください。

Aベストアンサー

そもそも相手先のメールソフトやメールサーバーの制限にも左右されるため現象が発生しますので残念ながら変えないでというのは難しいと思います。
また、長い名前を付けた場合、相手先の保存先によっては
OS自体の制限に引っ掛かる可能性もあります。
あくまでも仕様のレベルの話なので無理だと思います。


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

人気Q&Aランキング