- ベストアンサー
ACCESS2000でマクロでCSVエクスポート
ACCESS2000でマクロでCSVでエクスポートしたいのですが、テキスト文字がダブルコーテーションで囲まれてしまいます。このダブルコーテーションを使用せずに、マクロでエクスポートしたいのですが、ウイザードを使わないとできないのでしょうか。 宜しくお願いいたします。
- akahige
- お礼率43% (14/32)
- その他(データベース)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
まずはウィザードを使ってエクスポートを実行します このときにウィザード画面左下にある「設定」ボタンをクリック ここで文字列の引用符をなしに変更し、保存ボタンをクリック 適当な定義名を付けて保存しておきます。 その後のエクスポートはキャンセルしてかまいません。 エクスポートのマクロで、定義名の場所に先ほど保存した定義名を指定します。
関連するQ&A
- AcceseからCSVにエクスポートするマクロを作る
早速質問です。 目的はMDBファイルをCSVテキストにエクスポートするマクロ(機能がクリックひとつで実現できるよう)を作ることですが、CSVファイルはカンマで区切って、ダブルクォーテーション(”)が入らないようにすることです。MDBファイルの項目が全部テキスト型なので、手動でテキストファイルにエクスポートするときはダブルクォーテーションが入らないように選択できるが、マクロの”テキスト変換”でやるとテキスト型の項目には自動的にダブルクォーテーションがついてしまうのです。 どうすればいいか具体的に教えていただけたらと願ってます。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- Access2000でのCSV出力(エクスポート)
お世話になります。 Access2000を利用して、あるテーブルデータをCSVファイルとしてエクスポートしようとしています。 そのときに、すべての要素を「"」(ダブルコーテーション)で囲み(「,」カンマで区切り)たいのですが、 データ型が文字型のときは設定で上手く囲めるものの、数値型では値がそのまま出力されてしまいます。 数値型のフィールドもダブルコーテーションで囲む方法はありませんでしょうか? よろしくお願いいたします。 例)"ああああ","A10000",100 ↓ "ああああ","A10000","100" ← ここ
- ベストアンサー
- オフィス系ソフト
- ACCESS CSV形式でエクスポートしたい
ACCESSで作成したデータをCSV形式でエクスポートしたいです。 ファイルの種類で「テキストファイル(*.txt;*.csv;*.tab;*.asc)」を選択すると 拡張子txt で保存されてしまいます。 もちろん、あとで拡張子を変更すればよいのですが、保存の際に CSV形式にすることは不可能でしょうか?? VBAなど難しいことは、わからないので、出来なければ結構です。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Accessのcsvエクスポートに関して
Accessでのcsvエクスポートに関して、ご教授頂けましたら幸いです。 テーブルを基にした帳票形式のフォームがあります。チェックボックスにフラグが付い たデータのみcsvでエクスポートし、かつ、保存するファイル名をフィールドに値を使用 したいのですが、このような処理は可能でしょうか。 フォーム表示例: 商品コード 数量 チェックボックス A 10 チェックあり B 10 チェックなし この時、チェックありの商品コードAの情報のみをcsvでエクスポートし、かつ、ファイル名を「A.csv」としたい。あわせて、商品Bが対象となった場合は「B.csv」としたい。 お手数ですが、宜しくお願い致します。
- 締切済み
- Visual Basic
- access2016 ダブルクォーテーションなし
access2016でTransferTextを使ってCSV出力を行いたいのですが、データがダブルクォーテーションで囲まれた状態で出力されます。 以前のaccessではエクスポート定義で囲み文字をなしにすれば良いと確認しましたが、access2016ではどのように行えばいいのでしょうか。
- ベストアンサー
- オフィス系ソフト
- Accessのテーブル、クエリをCSV形式でエクスポートしたい
マクロを使ってAccessのテーブルやクエリを、カンマ区切のCSV形式でマクロを使ってエクスポートしたいのですが、それらしいものが見つかりません。 どのようにするのでしょうか? 環境:Access 2003 、WindowsXP
- ベストアンサー
- オフィス系ソフト
- Access CSVデータのエクスポート
Access CSVデータのエクスポート 下記のようにCSVデータをエクスポートしています。 最後をTrueに設定すると1行目がタイトルとしてエクスポート出来るはずが出来ません。 エクスポート定義が原因でしょうか? 対処方法を教えて下さい。 ※ちなみに下のようにエクスポート定義を使用しないと1行目をタイトルしてエクスポート出来ます。 DoCmd.TransferText acExportDelim, "エクスポート定義", "テーブル名", Format(Now(), "yyyymmdd") & "test.csv", True DoCmd.TransferText acExportDelim, , "テーブル名", Format(Now(), "yyyymmdd") & "test.csv", True
- ベストアンサー
- Visual Basic
- マクロでエクスポート(アクセス97)
W2000・アクセス97・エクセル2000です。 アクセスのクエリーを、マクロを使用して、新規にエクセルにエクスポートしたいです。 マクロでは、 ・変換の種類 エクスポート ・ワークシートの種類 Excel97(2000は選択の中になし) ・テーブル名 エクスポートしたいクエリーを指定 ここまでは、わかりましたが、ここまででマクロを実行すると、 ”このアクションまたはメゾットを実行するには、[file name/ファイル名]が必要です” と、表示され、エラーになります。 できましたら、この後、どのようにすればよいのか? もしくは、こういう方法で、というのがありましたら、お教えくださいませ。詳しく解説してくれている、URLのご紹介でも、かまいません。 お手数ですが、どなたか、よろしくお願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- csv形式について
Access2000を使用しています。 データをCSV形式で吐き出したいのですが、その際、フィールドにデータが存在すれば、ダブルクォーテーションをつけ、空欄だった場合はダブルクォーテーションをつけないようにしたいと思っています。 実際にやってみると、空欄のフィールドに対してダブルクォーテーションがつくものと、つかないものとがあります。この違いはどこからきているのでしょうか? ご存知でしたら教えてください。よろしくお願いします。
- 締切済み
- その他(データベース)
- Access2003でのエクスポートについて
不可能かもしれませんが、ACCESS2003でCSVエクスポートする時に、CSVの一行目(Excelで言うところのA1セル)に文字を注入する事は可能でしょうか?? 初心者ですので、可能であれば簡単に教えていただけませんか??
- ベストアンサー
- その他MS Office製品
お礼
親切なご回答ありがとうございました。 これで、思い通りの処理ができました。 ありがとうございました。