• ベストアンサー
  • すぐに回答を!

【Access】クエリで抽出したデータをCSV形式でエクスポートできますか?

タイトルの通りなのですが、 クエリーで抽出したデータをcsv形式でエクスポートするには どのようにすればいいのでしょうか? Accessに慣れていなくて困っています、どなたか教えてください(>_<) その後はいろいろ加工したいので、 最終的にはExcel形式で保存しなおそうと思っています。 初めからExcel形式でエクスポートすると、とても重くなるし、 いちいち「再計算」がかかってしまうので作業がやりづらいんです。。。 どなたかお力を貸してください。 よろしくお願いします!

noname#22521

共感・応援の気持ちを伝えよう!

  • 回答数4
  • 閲覧数24126
  • ありがとう数3

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

  • ベストアンサー
  • 回答No.4
  • O_cyan
  • ベストアンサー率59% (745/1260)

クエリをクリックし選択状態にしてメニューのファイルのエクスポートもしくはクエリを右クリックしエクスポートを選択すると保存する場所の選択するダイアログが出ますのでファイルの種類をテキストファイルを指定し保存するホルダとファイル名を指定します。 指定するとテキストエクスポートのウィザードが表示されますので順次進めていきエクスポート先のファイル名でパスとファイル名が表示されますのでcsvで保存するなら最後の.txtを.csvに変更しOKをクリックすればcsvで保存でします。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

できました! 丁寧なご説明、初心者の私にはとても嬉しかったです。 ありがとうございました。

関連するQ&A

  • Accessのテーブル、クエリをCSV形式でエクスポートしたい

    マクロを使ってAccessのテーブルやクエリを、カンマ区切のCSV形式でマクロを使ってエクスポートしたいのですが、それらしいものが見つかりません。 どのようにするのでしょうか? 環境:Access 2003 、WindowsXP

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

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

  • Accessクエリをcsvでエクスポートする方法

    いつもお世話になっております。 Access2007でクエリをcsv形式でエクスポートしたく、マクロを使って設定をしたのですが、 [ファイル名]引数にファイル名を指定して下さいとエラーメッセージが出ます。 エクスポートするごとに新規でファイルが作成されてほしいので、ファイル名を空欄にしました。 予めエクスポートするファイルを作って、どこかで保存しておかなくてはいけないのでしょうか? エクスポートする度に新たに新規ファイル保存されるようにするにはどうしたら良いですか? よろしくお願い致します。

その他の回答 (3)

  • 回答No.3

簡単なのは、マクロ→テキスト変換で 変換の種類を区切り記号付きエクスポート テーブル名の欄にクエリ名を 出力先をフルパスで指定して フィールド名出力を目的にあわせて選択して 実行してください

共感・感謝の気持ちを伝えよう!

質問者からのお礼

できました! ありがとうございました。 マクロでもできるんですね。 助かりました^^

  • 回答No.2

「.txt」を「.csv」に変えれば大丈夫ですよ。 もしくは、マクロやVBAでcsv形式でエキスポートする。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

できました! ありがとうございました。 助かりました(^^)

  • 回答No.1
  • akrz09
  • ベストアンサー率28% (29/102)

クエリを右クリックして、「エクスポート」で保存形式をCSVでできませんか?

共感・感謝の気持ちを伝えよう!

質問者からの補足

ご回答ありがとうございます。 ファイルの種類を選ぶところで「テキストファイル」を選択するということでしょうか? これですと「○○.txt」になってしまって、csv形式では出来なかったんです。 そのほかに方法があるということでしょうか? 基本的なところでつまづいていて、ほんとにスイマセン・・

関連するQ&A

  • データをCSVでエクスポートしたい

    SQL ServerでデータをCSV形式にエクスポート したいのですが、SQLクエリにて実行させるには どのようなクエリを発行すればできますでしょうか。 よろしくお願いいたします。

  • Accessのcsvエクスポートに関して

    Accessでのcsvエクスポートに関して、ご教授頂けましたら幸いです。 テーブルを基にした帳票形式のフォームがあります。チェックボックスにフラグが付い たデータのみcsvでエクスポートし、かつ、保存するファイル名をフィールドに値を使用 したいのですが、このような処理は可能でしょうか。 フォーム表示例: 商品コード 数量 チェックボックス A     10  チェックあり B     10  チェックなし この時、チェックありの商品コードAの情報のみをcsvでエクスポートし、かつ、ファイル名を「A.csv」としたい。あわせて、商品Bが対象となった場合は「B.csv」としたい。 お手数ですが、宜しくお願い致します。

  • AccessのクエリをExcelへエクスポートする際

    Access2002でクエリをExcel2002へエクスポートしたのですが、エラーではないのですが、気になることがあります。 なぜか、データの並びが違うのです。なぜクエリの時とExcelシートにした時で勝手にデータが並べ変わっているのか気になって。 一応、過去の質問を調べましたが似た質問を見つけることができなかったので、自分で質問してみます。 ご存知の方がいたら、教えてください。 もし、過去に出ているなら申し訳ないですが、どの質問か教えてください。よろしくお願いします。

  • ACCESSのクエリーからEXCELにエクスポート時のエラー

    WINDOWS ME上でACCESS 97を使っています。 ACCESSのクエリーをEXCELにエクスポートしています。 10個のクエリーを1つのファイルにエクスポートしているのでクエリー名のシートが10個ファイルにできます。そのEXCELのファイルを更新して毎月作成していくのですが、そのうちのいくつかのシートが上書きできません。まず「同じ名前がありますが名前を変更しますか?」という旨の確認がありそのはまま「はい」にするとすんなり上書きしてくれるシートと「同じ名前のシートが存在します」とエラー出て、データーを上書きできないシートが同じファイル内にあります。シートを削除してエクスポートすればエラーはかからないのですが、集計表シートと計算式をいれているのでその都度削除して計算式を再度作成していくのも大変です。なにか思い当たることがありますか?

  • 【Access2003 VBA】クエリをエクスポートしたい

    選択クエリを.csvもしくは.txt形式でエクスポートしたいです。 今は、下記のコマンドで行っていますが、ヘッダー(タイトル行)が付加されません。 DoCmd.TransferText acExportDelim, , "qry_select_クエリ1", "C:\クエリ1.csv" ヘッダーを入れてエクスポートしたのですが、 どうコーディングすればよろしいでしょうか? よろしくお願いします。

  • ACCESS2002のエクスポートで・・・

    特に困ってはいないのですが不思議に思ったので質問します。 OS:WinXP Pro 環境:ACCESS2002およびEXCEL2002 1.ACCESSでクエリ「TEST1」をEXCELにエクスポートします。 2.エクスポートして作成されたEXCELファイルを開き、シート名「TEST1」を「TEST2」に変更します。 3.再度、ACCESSでクエリ「TEST1」を1.で作成されたEXCELファイルを指定してエクスポートすると「オブジェクト「TEST1」は存在します。置き換えますか?」旨のメッセージが表示されます。 指定したEXCELファイルにはシート「TEST1」は存在しないのになぜそのようなメッセージが表示されるのでしょうか?ちなみそのまま出力するとクエリ「TEST1」のデータはEXCELのシート「TEST2」に出力されます。

  • csv形式について

    Accessのデータをcsv形式で保存したいと思っています。OfficeLinksの機能を使ってExcelに出力して、それをcsv形式で保存し直してみました。ほぼうまくいったのですが、数字の先頭の0がなくなってしまいます。 これを回避する方法はないでしょうか? また、Accessのデータをcsv形式で保存する、もっとよい方法があれば教えてください。 よろしくお願いします。

  • Access2003 Excelへのエクスポートについての質問です。

    Access2003 Excelへのエクスポートについての質問です。 教科名をフィールドに設定したテスト点数のテーブルから 以下の通り「英語」について以下のようにクエリで抽出した後、 生徒 テスト 英語 A君  中間  65 A君  期末  34 A君  模試  87 B君  中間  75 B君  期末  89 B君  模試  58 ・・・ ・・・ ・・・ 以下の通り、生徒が横軸、テストが縦軸になるよう Excelにエクスポートすることは可能でしょうか? テスト A君 B君 ・・・ ・・・ ・・・ 中間  65  75 期末  34  89 模試  87  58 エクスポートした後にExcelでマクロを組んでおけば簡単なのですが、 エクスポートした時点でこの形になるよう Accessに仕込んでおきたいのです。 クエリ関数またはVBAで対処可能であれば ぜひご教受頂ければと存じます。 初心者なもので恐縮ですが、よろしくお願いいたします。

  • access→excel2007エクスポート

    独学でaccess使用しています accessVBA でクエリ結果をexcel(xlsx形式)にエクスポートしようとしています。 DoCmd.TransferSpreadsheet acSpreadsheetTypeExcel12Xml … を使用していますが指定したテーブル(クエリ)の中にリストボックス(複数値可)形式のフィールドがあるとそのフィールドの値がエクスポートしたexcel上で文字化けしてしまいます。 何か設定(構文)の間違いがあるんでしょうか? ご教授お願いします。

  • Excelにデータをエクスポートする

    Access2003のクエリをExcel2003へデータエクスポートするのに、一行目の項目名を同じものにしておくと、既存の名前を付けたExcelブックの既存の名前を付けたワークシートにデータを書き込むことができていました。日々増えて行くAccessデータを抽出してExcelで利用するのに使っていました。 同じことをAccess2010からExcel2010へのエクスポートで実行すると、Excelブックが上書きされて、Excelブック内の他の既存ワークシートがなくなり、エクスポートされたデータのワークシートのみになってしまいます。 2003のときはエクスポートしてそのまま使えたのに、2010では手間が増えてしまいました。2010でも同じように、既存のワークシートに書き込むことをできないものなのでしょうか?