こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ACCESS CSV形式でエクスポートしたい

ACCESSで作成したデータをCSV形式でエクスポートしたいです。
ファイルの種類で「テキストファイル(*.txt;*.csv;*.tab;*.asc)」を選択すると 拡張子txt で保存されてしまいます。
もちろん、あとで拡張子を変更すればよいのですが、保存の際に CSV形式にすることは不可能でしょうか??
VBAなど難しいことは、わからないので、出来なければ結構です。
よろしくお願いいたします。

投稿日時 - 2007-05-30 15:48:29

QNo.3042910

困ってます

質問者が選んだベストアンサー

出力したいデータがテーブルなのかクエリなのかわかりませんが、可能です。

 仮に「data」と言うテーブルをエクスポートしようとすると、
 マクロならば、
  アクション:テキストの変換
  変換の種類:区切り記号付きエクスポート
  テーブル名:data
  ファイル名:C:\………(省略)………\data.csv
  フィールド名の設定:はい
  HTML テーブル名:(空欄)
  コードページ:(空欄)

 で、作成して保存し、オブジェクトの「マクロ」から保存した名前のマクロをダブルクリックするだけです。
注意することころは、ファイル名は拡張子を含めた完全なパス名を入力する必要があります。

投稿日時 - 2007-05-30 16:12:00

補足

ご回答ありがとうございます。
初歩的な質問で申し訳ないのですが、マクロとはどのように操作すればよいのでしょうか?
エクスポートしたのは、テーブルです。

投稿日時 - 2007-05-30 16:29:27

ANo.1

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

No1の補足の回答です。

>初歩的な質問で申し訳ないのですが、マクロとはどのように操作すればよいのでしょうか?エクスポートしたのは、テーブルです。

とのことですが、Accessのバージョンを2003だとすると、
左側のオブジェクトに「テーブル」、「クエリ」などありますね。
その中の「マクロ」をクリックして「新規作成」をクリック。

で、最初の回答どおり、設定します。「保存しますか?」のメッセージでは、「はい」をクリックして名前をつけます。
で、それをダブルクリックするだけで、エクスポートできているはずです。

投稿日時 - 2007-05-31 11:56:28

ANo.2

こんにちは。
エクスポートする時に テキストファイルを選択し、
ファイル名の後ろに 「.csv」とタイプすると、設定画面
が開きます。細かい設定が必要なければそのまま OK で
進むと CSVファイルが出来ます。
これも1発で済む方法ではないので、求めてらっしゃるもの
ではないかもしれませんが、その時はごめんなさい。

投稿日時 - 2007-05-30 17:34:31

あなたにオススメの質問