プロが教える店舗&オフィスのセキュリティ対策術

Sub test1()
Debug.Print Format(Date, "m")
End Sub

Sub test2()
Debug.Print DatePart("m", Date)
End Sub

二つを実行すると、DatePartの場合は
戻り値の前にスペースが入ります。

「12」
「 12」

という結果になります。
なぜなのでしょうか?

A 回答 (1件)

詳しいことはMS社の作成者に聞いてもらわなければ・・と思いますが


DataPartの方は正負記号の『+』があった場所です。
通常、正の数は+を付けないで扱いますので、そこいら辺の関係かと。
    • good
    • 0
この回答へのお礼

「+」が入るからスペースのようになるのかもしれないのですか。
公式ではないとはいえ納得しました。ありがとうございました。

お礼日時:2012/12/20 22:00

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