スタッフブログ

  • 最新配信
  • RSS

OpenOfficeを利用してAccessのデータベースファイルからデータをCSVで取得

 : ツール 2008/12/16 20:24

Blogger's Avatar

haltです.

急にアクセスのmdbファイルに格納されたデータをCSVで取得する必要があり,OpenOfficeでなんとかできないか調べてみた結果,できたので紹介します.

最初は,MS OfficeのAccessにあたる機能がOpenOffice.orgではBaseという名前で提供されているので,Baseから直接mdbファイルを開けばなんとかなると思ったのですが,どうもmdbファイルのサイズが大きいと読み込みに時間がかかるようなので,直接開かず,mdbデータベースに接続する形でデータにアクセスします.

base1

Baseには,データベースの内容をコントロールする機能はあるのですが,CSVに出力する機能はありません.そこで今度は,MS OfficeのExcelにあたる,Calcを開き,データソースとして先ほどのBaseを指定し,データをCalcにおとします.

base2

あとは,Calcから「名前を付けて保存」でcsvとして保存するだけです.

複数のソフトを起動する必要があるので非常に面倒ですが,Accessをもっていなくても無料でデータを利用できるので,Accessが入っていないマシンでの作業が必要になった時は試してみるといいかもしれません.

トラックバック

スタッフブログ最新
カテゴリ一覧

〒104-0061 東京都中央区銀座1丁目3番3号 G1ビル7階
お問い合わせ TEL 03-3524-8860

Copyright(c) 2012 RYUS.All Rights Reserved.