Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


508 / 2272 ツリー ←次へ | 前へ→

【11385】Access→Excel Export時の書式指定 cocoa 10/1/15(金) 11:10 質問[未読]
【11388】Re:Access→Excel Export時の書式指定 小僧 10/1/15(金) 15:28 回答[未読]
【11394】Re:Access→Excel Export時の書式指定 cocoa 10/1/18(月) 15:30 お礼[未読]

【11385】Access→Excel Export時の書式指定
質問  cocoa  - 10/1/15(金) 11:10 -

引用なし
パスワード
   いつもお世話になっております。

【環境】
Access2003
Excel2003
WindowsXP

【内容】
time.txtをテーブルのリンクでリンク(timeTable)しております。
time.txtの内容は、フィールド1〜フィールド6 まであり、
フィールド6は時刻となります。書式はh:mm:ssです。

timeTableのデザインビューでフィールド6の書式を
h:mmに変更しました。

クエリで、timeTableの集計をとる為、最大や最小を使いました。
すると、フィールド6の時刻がh:mm:ssで表示されています。

このクエリで作ったtimeTableの時刻をh:mmの書式で表せないでしょうか?

もしくは、Exportする際に書式を設定できないでしょうか?
DoCmd.OutputTo acOutputQuery, "Q_timeTable", acFormatXLS, "time.xls", False

上記vbsを用いて、Exportしております。何か書き足せば書式設定を指定して、Exportできないでしょうか?

説明がへたくそで申し訳ありませんが、宜しくお願いします。

【11388】Re:Access→Excel Export時の書式指定
回答  小僧  - 10/1/15(金) 15:28 -

引用なし
パスワード
   ▼cocoa さん:
こんにちは。

>このクエリで作ったtimeTableの時刻をh:mmの書式で表せないでしょうか?

テーブルをデザインビューを開いて書式を変更するのではなく、
クエリをデザインビューで開いて
フィールドの「フィールド6」を Format([フィールド6],"h:nn") にすると
プログラムはそのまま行けそうですね。

※ h:mm でも可能です

>上記vbsを用いて

VBAのタイプミスで大丈夫でしょうか?
VBScript という言語が VBS と略され
同じ様にプログラムできますので…。

【11394】Re:Access→Excel Export時の書式指定
お礼  cocoa  - 10/1/18(月) 15:30 -

引用なし
パスワード
   ▼小僧様
こんにちわ。

>フィールドの「フィールド6」を Format([フィールド6],"h:nn") にすると
>プログラムはそのまま行けそうですね
Accessはh:nnなんですね。大変勉強になりました。

VBAでした(汗)
ご指摘ありがとうございます。

ありがとうございました。解決致しました。

508 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078197
(SS)C-BOARD v3.8 is Free