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

ACCESS「CSV」形式での、保存方法。

ACCESSで作ったデータを「CSV形式(カンマ区切り)」で保存する方法がわかりません。 今日ACCESSに初挑戦しています。(ACCESS2000を使用) 色々調べて、データを「エクスポート」すればいいというところまでは、わかりました。 テキストデータにエクスポートしたのですが、 CSV(カンマ区切り)に変更する方法がわかりません。 よろしくお願いします。 -------------------------------------------------------- 強硬手段で、拡張子を「.csv」に変更してみたのですが、 だめでした。 データ内に、改行のあるHTMLが入っています。 拡張子を強制的に変更したら、 このHTMLタグが、消えてしまいました。 --------------------------------------------------------

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

  • 回答数5
  • 閲覧数2074
  • ありがとう数4

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

  • ベストアンサー
  • 回答No.1

バージョンが2003での操作ですが、おそらく同じ方法で可能かと思います。 1.「テーブル」でエクスポートしたいデータを右クリック(もしくは「ファイルメニュー」からエクスポートを選択) 2.開いたウィンドウで「ファイルの種類」という部分がありますので、「テキストファイル」を選択します 3.あとはテキストの保存形式を選択できる画面に遷移するはずですので、カンマ区切りを選んでください。 これで、可能な(はず)です。

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

質問者からのお礼

早速の回答ありがとうございます。 すごくわかりやすい説明です!!! 2までは、できるのですが、 3のカンマ区切りを選ぶというところが、よくわからないので、補足いただければ幸いです。 『テキスト エクスポート ウィザード』というダイアログが立ち上がるのですが、 そこでフィールド区切り記号“カンマ”を選択して保存しても、 拡張子が『.csv』にはならず、『.txt』で保存されてしまいます。

関連するQ&A

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

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

  • ACCESS97で開きたい

    ACCESS97とACCESS2000をインストールしているのですが、 MDBの拡張子のファイルを開くとACCESS2000で開いてしまいます。 ACCESS97で開くようにする方法ってありますか? 関連付けでACCESS97のEXEを指定してもダメでした。 よろしくお願いします。

  • ExcelファイルをCSV 形式で保存するには?

    ExcelファイルをCSV 形式 (Windows、カンマ区切り) (*.csv)にして書類を提出するように言われたのですが、その方法について教えてください。 データの内容は会社の詳細で、1社につき100項目のデータがあり、それが50社あります。その場合、1社目のデータをA列に、2社目のデータをB列にというように入力すればよいのでしょうか? Excel の [名前を付けて保存] ([ファイル] メニュー) を使って、CSV (カンマ区切り) (*.csv)ファイルで保存すると、各項目がカンマで区切られるのでしょうか? 1レコード目と2レコード目はどういった区切りになるのでしょうか? またファイル形式はCSV 形式でと言うことですが、提出するファイル名の拡張子を.txtとしないといけないのですが、それはどうすればいいのでしょうか?

その他の回答 (4)

  • 回答No.5

1点目。 *.txt --> *.csv に拡張子を変更するのは、他の方の回答と同じです。 2点目。 改行のあるデータをCSVに出力するためには、テキストエキスポートウィザードで「テキスト区切り文字」を指定する必要があります。

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

質問者からのお礼

回答ありがとうございました。 保存形式を変更した際、データの一部が消えてしまう問題がありましたが、 データのエラーだったようです。 データ自体を直したら、うまくいきました。 ありがとうございました。

  • 回答No.4

>データに問題があります。 どんな問題ですか?具体的に補足して下さい。

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

  • 回答No.3

masajorp00000さんの補足説明です。 >フィールド区切り記号“カンマ”を選択して保存しても、拡張子が『.csv』にはならず、『.txt』で保存されてしまいます。 ここで、・・・.txtを・・・.cvsに書き換えるとCVSファイルとして認識してくれます。 2000で試してみましたが、エクスポートしたファイルをアクセスでインポートもリンクもまた、エクセルでCVSファイルとして開く事もできました。 もともとcvsはカンマ区切り(Comma Separated Value format)形式のファイルですから、カンマで区切ってあれば、拡張子名変更で対応できるようです。

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

質問者からのお礼

回答ありがとうございます。 実際試して頂いたのですね。。ありがとうございました。 質問にも書きましたが、実は私も、拡張子だけを強制的に変更することは試しました。 実際、『.csv』に変更され、ファイルを開くこともできたのですが・・・。 データに問題があります。 また、なにかわかることがあれば教えてください。 ありがとうございました。

  • 回答No.2

まず、なぜにCSVにこだわるのかがわからないのです。 と言うよりCSVの意味を知っていれば今理解されている状況で十分にCSVファイルが作成できますよ。 CSVとはComma Separated Value の略です。 ようは「このファイルは、それぞれの値をカンマで区切って並べたデータファイル」って意味なので、TXTファイルをカンマ区切りで作成し、拡張子をCSVに変更するか 保存する時に「ファイル名.csv」としてみればできるはずですが・・・。

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

質問者からのお礼

回答ありがとうございます。 >まず、なぜにCSVにこだわるのかがわからないのです。 仕事上、データをCSVファイルで作らなければいけない状況です。 意固地になって、こだわっているのではなく、そのようにしなくてはいけない状況なんです・・・。 質問にも、書きましたが、拡張子を強制的に変更してしまうとデータ内に問題があります。 何かお知恵がありましたら、また教えていただければ幸いです。

関連するQ&A

  • EXCELで保存しているファイルをCSV(カンマ区切り)にしたい

    EXCELで作成されたファイル(1)(拡張子:xls)をCSV(カンマ区切り)のファイル(2)(拡張子:csv)にしたいのですが、方法として、(1)をEXCELで開き、CSV(カンマ区切り)で保存し、(2)を作成する方法しかないのでしょうか? 例えば、DOSのコピーコマンドなどで変更する方法や、エクスプローラー上で拡張子を変更する方法などなど。 できれば、画面を開いたり、閉じたりしたくない(自動で変換させたい) 宜しくお願い致します。

  • テーブルをCSV形式で保存できますか?

    よろしくお願いします。 Access2000と2002 OSはWIN2000とXPです。 Accessで作ったテーブルをCSV形式で保存をしたいのですが、 エクスポートのところを見ても、CSV形式が無いため保存することが出来ません。 現在は、コピー、ペーストでEXCELに貼り付けて、保存をしているのですが、 できれば、フォームか何かで、ボタンを押すと、保存できるような感じに していきたいのですが、無理でしょうか?(マクロであれば可能ですか?) よろしくお願いします。

  • カンマ区切りでないテキストをcsvへ

    カンマ区切りしていないテキストファイルを一気にカンマ区切りしてcsvに変更することはできないのでしょうか?? 元のテキストファイルをワードパッドで開いてカンマ区切りし直して保存し、名前の変更でcsvに変更(拡張子が変更するとファイルが使用できなくなる可能性あり、というエラーは無視)したら読み込めるようにはなります。 しかしカンマ区切りし直すというのは面倒です。

  • Accessファイルのクエリを自動処理

    Access2000でクエリを作成しました。 クエリ1とクエリ2を定期的にあけて、そこに出ているものをcsvにエクスポートしたいのです。(ヘッダーは取り除いた状態) Access開く→クエリ1開く→csvにエクスポート(ファイル名は常に同じ) 何かいい方法はありますでしょうか。

  • AccessのデータをOracleに移行したい

    AccessのデータをExcel(csv)にエクスポートして、それをSQL Loderでオラクルに移せると聞いたのですが、 具体的にはどんな感じで行うのでしょうか? Access2000 Oracle9i RedHatLinux7.2 です。 よろしくお願いします。

  • ACCESSでのCSVデータの自動取り込み

    よろしくお願いします。 ACCESS2000で、CSVファイルの内容に変更があったとき(CSVは他のアプリケーションが任意に更新します)、そのCSVファイルのデータを取り込むことは出来るのでしょうか?

  • 【Access2000VBA】CSVファイルインポートの不具合

    Access2000でCSVファイルインポートをVBAで行っています。 ところが、CSVファイル内に全角カンマ(,)がある場合、 区切り文字として認識されてしまい困っています。 区切り文字としてではなく文字として取得したいのですが可能でしょうか。 お手数ですが方法がわかる方、ご回答よろしくお願いいたします。

  • AccessでCSVを読み込めない

    CSV形式(カンマ区切り)のファイルがあります。4項目あり、各項目は以下になります。 ID,名前,説明,性別 このCSVをAccess 2003でインポートしたいと思っています。ただ、以下のようなデータが入っていた場合はエラーを起こします。 "001","近藤","性格は,普通","男" といったように、説明にカンマが混じってしまっている時です。これでは正しく読み込めません。 こういった形式のデータをインポートしたい時、何か良い手はないでしょうか?よろしくお願い致します。

  • csv形式について

    Access2000を使用しています。 データをCSV形式で吐き出したいのですが、その際、フィールドにデータが存在すれば、ダブルクォーテーションをつけ、空欄だった場合はダブルクォーテーションをつけないようにしたいと思っています。 実際にやってみると、空欄のフィールドに対してダブルクォーテーションがつくものと、つかないものとがあります。この違いはどこからきているのでしょうか? ご存知でしたら教えてください。よろしくお願いします。

  • 【Access2010】CSVインポートについて2

    お世話になります。 現在、表題につきまして以下の質問をさせて頂いておりますが、もう一つ質問させて頂きます。 http://questionbox.jp.msn.com/qa8724865.html インポートしようとしているCSVファイルはカンマ区切りですが、その中のデータにカンマが含まれている場合がございます。 項目1  項目2  項目3 ・・・  1    あ,あ   いい  2    うう    ええ これをカンマ区切りでインポートすると、 項目1  項目2  項目3  フィールド1 ←自動的についたフィールド名  1    あ     あ    いい  2    うう    ええ となってしまいます。 これを回避する方法はございますでしょうか。 ※CSVファイルは変更したくないので、予めCSVから不要なカンマを削除しておく・・というのは無しでお願いします。 ご教授の程、宜しくお願い致します。