• 締切済み

Windows カードファイルのデータ抽出について

ずいぶん初期のWindows、付属ソフトに「カードファイル」という住所録やメモ帳のようなソフトがあります。 わたしの会社ではXPの環境下で、いまだに数人の社員がそれを活用しているのですが、Windows7では開かないという情報もあり、いまのうちにデータを抽出し、アクセスかエクセルに変換・保存しておきたいと思うのですが、データの抽出(エクスポート)がうまくゆきません。 拡張子をCRDからTXTに変更すると、メモ帳やエクセルでも開くことはできるのですが、「見出し」部分と「内容」部分がバラバラの状態で表示されるため、大量のデータを編集しなおさなければなりません。 どなたか、きれいにエクスポートする方法やソフトをご存知の方いらっしゃいましたら、ご教示いただけないでしょうか。 よろしくお願いします。 当方の現在使用中のパソコン環境は、 OS=WindowsXP SP3 Office=Windows Office2003 です。

みんなの回答

回答No.2

こちら↓のようなフリーソフトがあるようですが。 http://www.vector.co.jp/soft/win31/business/se007451.html 相互変換できるようなので、ソフトが使えれば可能かも。 私自身が試すことも、インストールすることもないので、 あくまでも自己責任で対応してください。 これで解決できる保証もないので、検索結果からの情報を 提供しただけですから、不具合があるのかも判りません。 XP環境下で、しかも会社内で、このソフトが使えるのかが 疑問ですが、Excelでも開ける形式になるのなら試すのも 一つの方法かと思います。

clues
質問者

お礼

enunokokoro 様 アドバイスありがとうございます。 ご紹介いただいたフリーソフトをインストールしてやってみました。 プログラムは動作して正常終了の形で終わるのですが、 先頭のレコードの一部だけを抽出して終わってしまいます。 なにか、設定のしかたなどが悪いのかもしれませんので、もうすこしいろいろ試してみます。 ありがとうございます!

全文を見る
すると、全ての回答が全文表示されます。
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

同ソフトが手元にないので確認できないのですがCSVファイルは確認されてるでしょうか? (CSVファイルといっても中身はカンマ区切りもしくはタブ区切りのテキストファイルです) テキストファイルの書きだすのとは違って1つのデータが1行に上記のデリミタ付きで 吐き出されるはずですがそれでもダメでしょうか?

clues
質問者

お礼

koil1234様 早速のご教示、まことにありがとうございます。 拡張子をCSVに変えて開いてもみました。 開けるのですが、質問欄に書きましたように、 行の最初のほうに、「見出し」部分=検索キーがまとめて表示され、 下に、内容(明細)が表示されるカタチで、 レコード1件(行)ごとが、バラバラになってしまうのです。 (説明がつたなくて申し訳ありません) それを根気強く編集しなおすことは不可能ではないのですが、 作業量が膨大になるものですから・・・。 ありがとうございます。 皆様のお知恵を拝借しながら、頑張ります。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ACCESSでのデータ抽出について

    マイクロソフトOFFICE2007を使用していますが、30日以降の日付のデータが抽出されず困っています。たとえば#2007/07/29#のデータは抽出できても、#2007/07/30#のデータは抽出されません。今までこんなことは無かった思うのですが。

  • テキストファイルからExcelへデータ抽出

    「WindowsXP」/「Office2003Professional」を使用しています。 フォルダに格納された複数のテキストファイルのある部分(指定文字列を含んだ行)をExcelにて抽出し、表にする方法を教えて下さい。 各テキストファイルは以下のようになっています。(一部抜粋) ------------------ System,Vendor ***** System,Model ***** MotherBoard,Vendor ***** MotherBoard,Product ***** MotherBoard,SerialNo ***** Memory,MaxCapacity ***** Memory,Slot * DIMM1 *** MB *** MHz **** ***** DIMM2 *** MB *** MHz **** ***** ------------------ 左側の文字列が指定する検索文字列で、[*]部分がデータになります。 (テキスト内はこの部分だけではありません。) これをExcelで検索文字列を項目名に指定し、[*]部分を抜き出した下記の様な表にしたいと思っています。(行列反転した表) ------------------ ファイル名 System,Vendor  System,Model MotherBoard,Vendor MotherBoard,Product … aaa.txt     *****        *****       *****          ***** bbb.txt     *****        *****       *****          ***** ------------------ ※検索文字列とデータの間にはスペースが入っています。 Excelの関数等で出来れば良いのですが、関数が不可能であればフリーソフト等でも構いません。 もしもVBAを使用しなければならない場合は、VBAの知識が無い為、勝手を申しますが詳しくご教示頂けると幸いです。 宜しくお願い致します。

  • Excel2007:Microsoft quaryで外部データ(別のExcelファイル)からデータを抽出するときの「見出し行」の扱いを任意に設定したい

    Excel2007でMicrosoft quaryを使用して外部データ(別のExcelファイル)からデータを抽出するとき、ウィザードに従って「クエリに含むデータの列」を選択しますが、その時、抽出元のエクセルファイルの1行目に入力したデータから判断して選択することになると思います。 やりたいことは、抽出元のデータでは2行目に見出しを設定しているので、2行以降の行のデータを抽出したい、つまり2行目を見出しの行とみなして1行目を抽出の範囲から除外したいというこのなのです。(ちなみに一行目には2行目以降のデータについて簡単な集計のための数式や関数を入力しています。) 今までの経験からしてExcelは大体において一行目を見出しとみなすようにできているという印象なのですが、おわかりの方がいらっしゃいましたら教えていただけると助かります。よろしくお願いします。

  • Excelマクロ 他のファイルからデータ抽出・・

    パソコンに疎いため、とんちんかんな質問でしたらすみません。。 マクロによって、複数のExcelファイルよりデータを抽出することが可能かと思います。 Excelファイルではなく別の拡張子のファイルを読みに行くことは可能ですか? プロパティで「ファイルの種類」がESDファイルとなっているファイルからデータを抽出したいのですが、マクロでこのようなファイルの指定が可能なのか知りたいです。このESDファイルはexcelで開けるので、問題ないような気がしているのですが不安です。 宜しくお願いします。

  • ディレクトリ内にある複数のエクセルファイルデータを抽出したいです。

    ディレクトリ内にある複数のエクセルファイルデータを抽出したいです。 ディレクトリ内にある複数のエクセルファイルがあります。 各ファイルのSheet1の列Aと列Bと列Cと列Gと列Hのデータをインポートして1つのエクセルファイルにエクスポートしたいと考えています。 こういうことをマクロで実現することはできますでしょうか。

  • 天秤データー EXCELへの抽出について

    現在化学系の研究室にいるものです。  天秤(島津製)で薬品を測り取るのですが、この天秤データーをexcelで管理したいのですが何かいい方法はないでしょうか?  天秤のデーターを見てみると、メモ帳のtxtファイルで保存してはくれていますが、余計な情報がありすぎて困っています。  メモ帳のデーターをexcelに貼り付ける→このexcelの中でいらない情報を切り取るマクロをつくるといった手順にしようと思うのですが、どうもうまくいきません。何かこういった経験がおありの方でいい方法を知っている方がいたら知恵を拝借できないでしょうか?

  • ファイル名をリストにするソフト

    説明が難しいのですが、ファイル名をリストにしてくれるソフトを探しています。 例えばあるフォルダに 論文01.doc メモ.txt バックアップ.reg 旅行写真.jpr というファイルが入っていたとしたら、ワードやメモ帳などに 論文01 メモ バックアップ 旅行写真 と、ファイル名だけを抽出出来るソフトはないものかと探しております。 抽出結果に拡張子がついてもかまいません。 宜しくお願いします。

  • excelデータからファイル名とtextを抽出

    複数のexcel(xls.xlsx)のファイル名+textdataをcsvデータ(text)を1ファイルに抽出する方法が知りたいです。 業務上の不具合部分の報告書を各自・各案件でexcelデータにして報告しています。 そのデータから、不具合の箇所や原因を分析するために集計をしたいと考えています。 よろしくおねがいします。 OS:windows10 HOME です。

  • Excelでデーター抽出の設定方法が解りません

    Office2007です。エクセルで生年月日のデーターが200件ほどがあります。データーは「1945/11/3」の様な西暦表示形式のデーターです。このデーターから特定の誕生月のみをフィルターにかけて抽出表示したいのですが、うまくいきません。どのように抽出条件を設定すれば特定の誕生月が抽出できるのでしょうか?どなたか教えて下さい。よろしくお願いいたします。

  • エクセルのデータをメモ帳に

    質問です。 エクセルのデータをメモ帳(バラバラ)に移す方法があったら教えてください。 詳しくはエクセルのデータ(1行1セル)をメモ帳に移して保存したいです。 A1 aaa A2 bbb A3 ccc A4 ddd A5 eee とデータがあったら メモ帳1 ○○○.txt(A1のデータ) メモ帳2 ○○○.txt(A2のデータ) ・ ・ ・ メモ帳5 ○○○.txt(A5のデータ) とバラバラにして保存したいです。 (メモ帳の名前は指定できなくても構いません。) エクセルのデータが沢山あるので一つ一つコピーして貼り付けていくのが大変です。 簡単な方法がありましたらお願いします。

専門家に質問してみよう