電子書籍の厳選無料作品が豊富!

ACCESSテーブルから、ExcelにエクスポートするVBAを作成し、
出力ファイル名に「ABC+日付(yymmdd)」をFormat関数を用いて
指定したのですが、
作成されたファイル名が「ABC070919」となるところ、
「ABC70919」と表示されてしまいます。

これを解決する方法などがありましたらご教授ください。

宜しくお願いいたします。

A 回答 (2件)

? Format(DATE(), "AB\Cyymmdd")


ABC070919
? Format(Now(), "AB\Cyymmdd")
ABC070919

\C がミソかと思います。
    • good
    • 0

例えば下記の様に書いた場合、正常に表示されると思いますが、いかがでしょうか?



Debug.Print "ABC" & Format(Now(), "yymmdd")

Format文はどのように指定しいますか?
出来れば、ファイル名を決定している部分の具体的なソースを補足してください。

この回答への補足

詳しいソースは会社に行かないと分からないので即答できませんが、
yymmddをyyyymmddを指定すると20070919ときちんと表示されます。
使用のバグでしょうか?

補足日時:2007/09/19 21:10
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す