• 締切済み

ACCESSからExcelへ出力時の設定

Access初心者です。よろしくお願いします。 AccessのDBをExcelへ出力するマクロのボタンを作成しました。 AccessのDBに日付が入る箇所があるんですが、AccessではYYYY年MM月DD日と表示されるのですが(書式設定で) Excelに出力すると、"Tuesday, February 24, 2004"の様な表示になってしまいます。 セルの書式設定を変更すれば直るのですが、最初からYYYY/MM/DDの形式で表示するにはどうしたらいいでしょうか?

みんなの回答

回答No.2

作成したマクロというのはアクション=「ワークシート変換」ですよね? マクロでは、どうしようもなさそうですよね。 VBA を使うと何とでもなるんですけど。

noname#16472
noname#16472
回答No.1

簡略化して書きます。AというセルにDATEという変数の日付データを書きたい場合、 A = Format(DATA,"yyyy/mm/dd") ではダメですか? それか、対照セルを指定したあとに Selection.NumberFormatLocal = "yyyy/mm/dd" で書式設定を行ってやることで解決できないでしょうか。