• ベストアンサー

ACCESS で 項目名を出力せずにエクスポートしたい

いつもありがとうございます。 今回、ACCESSのテーブルをCSV形式でエクスポートする事を試みているのですが、出力されたCSVファイルの先頭行に項目名がくっついてしまいます。 この先頭行を出力しないでエクスポートするにはどうすればいいでしょうか?

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

  • ベストアンサー
  • o23
  • ベストアンサー率36% (64/175)
回答No.1

以下の方法のいずれかで、試してみてください。 ・マクロの"テキスト変換"で、フィールド名の設定=いいえ ・VBAでパラメータhasfieldnames=Falseで出力 DoCmd.TransferText acExportDelim, "", "テーブル名", "出力先パスとファイル名", False, ""

kunisada
質問者

お礼

ありがとうございました。 この方法でうまく行きました。 おかげさまで仕様通りのものを作る事ができました。

その他の回答 (1)

noname#48398
noname#48398
回答No.2

エクスポートとする際の、 「テキストエクスポートウィザード」の中に 【先頭行をフィールド名として使う】という項目があります。 その項目のチェックを外してみてはどうでしょう?

kunisada
質問者

お礼

回答ありがとうございました。 #1の方のアドバイスで解決しました。

関連するQ&A

  • Access2000、データのエクスポート

    Access2000でテーブルデータをエクスポートする時、csv形式で保存しますが、その際にフィールド名を付加する設定で保存します。 今回実現したいのは、このフィールド名の手前にデータを置きたいのです。 具体的には欲しいcsvファイルは次のような内容になります。 1行目 公共料金明細 2行目 (空白) 3行目 日付,金額,部門 4行目 20/1/10,2100,01001 5行目 20/1/10,3150,18001 (以下はこのような内容が続く。)(内容はすべてテキスト形式です。) このように普通にエクスポートすると3行目以降のcsvファイルができるのですが、その手前に1行目と2行目のデータを入れたいのです。 1行目はEXCELで言うところのA1セルに該当します。 2行目は何も入れませんが、1行空ける必要があります。 これらは、このcsvファイルを取り込むソフトの都合上、こうせざるを得ないのです。 方法を教えていただきたくお願いします。

  • ACCESS2013 データのエクスポート方法

    ACCESS2013を使用しています。(初心者) テーブルデータをCSVファイル形式で出力する際、1,2行目にタイトル等を入れ、3行目からテーブルデータを出力したいと考えています。 方法が見つからないため、どうすればできるのか教えてください。

  • CSVファイルのエクスポートでソートしたい

    ACCESS VBAで DoCmd.TransferText acExportDelim, , "テーブル名", CSV_File_Full_Path でCSVファイルのエクスポートを行っていますが、 エクスポートするテーブルの任意の複数項目でソートして出力する方法はあるのでしょうか? 現在はテーブルの表示順と異なった出力がされています。

  • Access2007のエキスポートについて

    Access2007でマクロを使ってExcel2007のファイル(xlsx)形式へエキスポートします。その際、 ・「ワークシート変換」を指定 ・ワークシートの種類に「Excel Work book」 ・出力ファイルパスに「(絶対パス)\(ファイル名).xlsx」 としました。 既にAccess2007のテーブルには、65535行を超える200000行のレコードが入っていることが確認できてます。 マクロを実行すると、「指定範囲を広げることができません」とダイアログが出てしまい、マクロが中断し、異常終了してしまいます。 windowsXP SP2 pentium4を使用。 異常終了せず、全レコードをファイルにエキスポートする方法はありませんか? 宜しくおねがいいたします。

  • Access95のエクスポートで教えてください

    Access95のcsvファイルへのエクスポートで困っています。助けてください。 あるテーブルをTransferTextメソッドを使ってcsvファイルにエクスポートしています。 すると、csvファイルは指定したホルダの中に指定した名前できちんとできるのですが、 指定したホルダの中にcsvファイル以外に「export.ini」というファイルが勝手にできて しまいます。「export.ini」のサイズは0バイトで中には何も書かれていません。 この「export.ini」の役目と、このファイルを作らなくする方法をご存じないでしょうか? よろしくお願いいたします。

  • 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

  • エクスポートの質問です

    access2007でテーブルをエクスポートを行いたいのですが、なかなかできす苦労しています。 VBAでの構文にて、変換後のファイルは、 (1)TSVファイル形式 (2)区切り記号は " ^ " (3)フィールド名を先頭行に作成し、2行目からデータの変換を行う。 (4)できればソートしてから変換 上記の作業です。 どなたか、VBA構文でわかる方がいらっしゃいましたら助けて下さい。

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

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

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

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

  • Accessのエクスポート、出力場所について

    Microsoft AccessにてTranseferTextを用いてCSVファイルをエクスポートする際に、Accessのmdbファイルと同じディレクトリに出力したいと考えています。 参考書やネットを調べましたが、TransferTextで出力先を指定するには、ファイルを絶対パスにて指定する例しか見当たらず、また、試しに相対パスを自分で書いてみてやってみましたが、出力されません。 相対パスではできないのでしょうか? それとも相対パスの書き方が悪いのでしょうか? 自分で書いたのは、こんな感じのVBA文です↓ DoCmd>TransferText acExportDelim," Tbl_output エキスポート定義", "tbl_output", "./seikyu.csv", True