3

次のプロセスを使用して、テーブルをテキスト ファイルにエクスポートしようとしています。

テーブルを右クリック | エクスポート | テキストファイル

これはすべて正常に機能しますが、私のフィールドの 1 つはデータ/時刻フィールドであり、その値を次のようにエクスポートします。

0:00:00

これについて少し調査したところ、Microsoft http://support.microsoft.com/kb/291245がこれを見つけました。これは、これが発生する理由を説明し、いくつかの解決策を提供します。

区切り文字として , が必要で、 0:00:00 を表示したくないため、これらのソリューションは実際には機能しません。これを行う最良の方法は何ですか?

ありがとう

VBA または MS ウィザードを使用して提案を受け付けています

4

2 に答える 2

3

テーブルをクエリ デザイン ウィンドウに追加します。必要なすべてのフィールドをデザイン グリッドに追加します。日付フィールドを次のように変更します。

MyDate: Format(TheDateField,"yyyy/mm/dd")

または、あなたに合った年、月、日の組み合わせ。クエリを保存します。クエリのエクスポートを選択します。これは、右クリック、[外部データ] タブ、または VBA を使用して行うことができます。

DoCmd.TransferText acExportDelim, , "MyQuery", "z:\docs\myquery.csv"

テーブルを追加

参照: http://msdn.microsoft.com/en-us/library/office/bb214141(v=office.12).aspx

于 2013-03-13T14:19:01.907 に答える
0

別の解決策として、最初に正しい日付形式のクエリに基づいてテーブルを作成し、次にこのテーブルをエクスポートすることができます。

このようにして、エクスポートされたファイルに文字列ではなく日付を含めることができるため、並べ替えることができます!

マイクロソフトは、この解決策の詳細をここ に示しています。日付フィールドをテキストにエクスポートすると、時刻形式が含まれます。

于 2016-11-09T21:24:57.770 に答える