![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
日付/時刻型の項目に yyyy/mm/dd hh:mm:ss(2007/01/11 12:10:33)の形で入っているのですが、
以下のような処理でEXCELにエクスポートすると・・・
strSQL = "SELECT Time AS 日時 FROM T_TIME"
Set qryBuf = CurrentDb.CreateQueryDef(Q_Time, strSQL)
DoCmd.TransferSpreadsheet acExport, , Q_Time, txtFileName, True
EXCELの表示は「2007/01/11」と表示されてしまいます。
表示形式を変更すれば「2007/01/11 12:10:33」で表示されるのですが
その手間は省きたいと思っています。
一発で「yyyy/mm/dd hh:mm:ss」の形式で出力する方法は無いでしょうか?
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
日付時刻型というのは表示されているような文字列が格納されているわけではありません
1日が1、1時間なら1/24となるような浮動小数点型の数値が格納されています
それを書式でいろんな風に見せているのです
で、AccessからExcelにエクスポートするとこの数値がエクスポートされます
このとき書式はエクスポートされません
したがって、エクスポート先での書式に従うことになります
日付時刻型でなくてもいいのだというのなら、
Access側でそういう文字列に変換してからエクスポートするということになります
No.1
- 回答日時:
難しいです
Excel だと、yyyy/mm/dd hh:mm:ss
Accessだと、yyyy/mm/dd hh:nn:ss
(分の所が nn になります)
「表示書式の設定が失われました」で弾かれてしまいますね
他の手となるのですが・・・
Dim xlsApp As Excel.Application
Set xlsApp = CreateObject("Excel.Application")
xlsApp.Workbooks.Open Filename:=txtFileName
xlsApp.Columns("A:A").NumberFormatLocal = "yyyy/mm/dd hh:mm:ss"
xlsApp.ActiveWorkbook.Close True
xlsApp.Quit
Set xlsApp = Nothing
みたいに、Excel.Applicationを使用して、いじってやるくらいしか私には思いつきません
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessの桁区切りについ...
-
「年」と「月」だけの日付の表...
-
アクセス:クエリのビルダで西...
-
アクセスのクエリで秒→時間、時...
-
【Access2003】書式設定(Forma...
-
AccessVBAでフィールドのデータ...
-
アクセスの桁数あわせ
-
Access2013にてハイパーリンク...
-
アクセス データエクスポート...
-
Word2010の差込印刷で金額にコ...
-
ピボットテーブル
-
アクセスのフォームで、桁数を...
-
Access97で、“分:秒”という形...
-
Accessでの入力規則について
-
「yyyy/mm/dd hh:mm」が「yyyy/...
-
レコード数のカウント
-
差込印刷での全角表示について...
-
SQL文で パラメータが少なすぎ...
-
Access テーブルを分割してエク...
-
日付型のフィールドに空白を入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessの桁区切りについ...
-
「年」と「月」だけの日付の表...
-
Word2010の差込印刷で金額にコ...
-
アクセスのクエリで秒→時間、時...
-
アクセス データエクスポート...
-
フォーム データシートビューで...
-
アクセス集計クエリでの書式設定
-
ワードで入力できる文字数を制...
-
AccessVBAでフィールドのデータ...
-
「yyyy/mm/dd hh:mm」が「yyyy/...
-
ユニオンクエリの書式について
-
Access テキスト型を日付/時刻...
-
Access2013にてハイパーリンク...
-
アクセス クエリ 時間の合計
-
ACCESS 日付型でEXCEL出力
-
Accessでの入力規則について
-
ACCESSで、コンマを付けてCSVを...
-
アクセスのフォームで、桁数を...
-
アクセス2003で、数値のプロパ...
-
Access2016 フォームで特定の文...
おすすめ情報