MS Access

Accessでのテーブルのエクスポート定義

投稿日:2009年8月18日 更新日:

Access2007のテーブルをcsv保存したいのだが、結果ファイルにダブルコーテーションを付けたくない・・・。

ダブルクォーテーションつきであれば、例えば、
DoCmd.TransferText acExportDelim, “標準出力”, “受注”, “C:\Txtfiles\April.txt” 
で、簡単にできるのだが、付けないようにするにはどうすれば?で、半日費やしてしまった。

最初、schema.iniってどうやって書けばよいのかとか、エクスポート操作の保存で指定した名前が第2引数と思い込んでいて。
「テキストファイルの指定○○が存在しません」エラーで悩んだ。

以下、今後悩まないための覚え書き。

Ac2007であればリボンの「エクスポート」の「テキストファイル」で、テキストエクスポートウィザードを実行し、途中のダイアログの左下に「設定(V)…」ボタンがあるので、それをクリックするとエクスポート定義のダイアログが出てくる。
その右上の「保存(V)…」ボタンをクリックする。
するとまた定義名を入れるダイアログが出てくる。
で、ここで入力した名前が、DoCmd.TransferTextの第2引数の指定となる。

-MS Access

執筆者:

関連記事

Accessのフォームをデザインしようとすると固まる

タイミングとしては、フォームをデザインビューにした直後、プロパティシートをクリックしたとき。それだけで数十秒待たされる。 原因は、なんとなく、気が付いている。 ついさっき、フォームで使っているクエリに …

no image

初めてのSQL Server 2008 R2 Express Editionでつまづいたことの記録

やりたかったことは、 1.Accessのとあるテーブルを、SQL Server 2008にインポートして、複製を作る。 2.上記で作ったテーブルを、AccessからODBCで読め、かつパススルークエリ …

no image

Access2007でテキストファイルエクスポートしたら1文字ずれる

Access2007で、指定フィールドからLeft関数で10文字とったクエリを作り、固定長でテキストファイルにエクスポートしたら、5000件のデータのうち3件だけが、文字が末尾に1桁多く入り、後ろがず …

no image

ExcelブックをAccessで読みたいときにリンクテーブルを使わない方法があったとは・・・知らなかった

とある業務で、Access内でExcelブックをリンクテーブルで読む・・・という使い方をしてきた。 (AccessのmdbはNASにおいて共有している。Excelのxlsも同じく) これはこれで便利な …

no image

Access 2007 Runtime Released

とうとうこの日がきたか。 「6/26公開」「6/27ダウンロード中止」「7/20再公開」って経緯で、今日現在ダウンロードできる。 MS-Access Discovery – ニュース Ac …