アプリ版:「スタンプのみでお礼する」機能のリリースについて

 ExcelVBAで、MsgBoxの中の数字や日付の書式を指定したいのですが、可能でしょうか。例えば…

Sub MsgBoxのTest()
dim Test
Test = 1000000
MsgBox "Testの数値は " & Test & "です"
End Sub

 という具合に書くと、MsgBoxの中の数字は、1000000 となるのですが、これを数字の部分だけ、1,000,000 というように書式を設定したいのです。

 不可能であれば、その旨お教えいただけると助かります。
 よろしくご教授ください。

A 回答 (2件)

同じく日付を書式付で出す場合は


msgbox format(date,"YY/MM/DD")
で03/01/27という感じで出ます。
    • good
    • 1
この回答へのお礼

ありがとうございます。
日付も困ってたんです。
申し訳ありませんが、今回のポイントは回答順とさせていただきます。
ご容赦下さい。
今後もよろしくお願いします。

お礼日時:2003/01/27 21:09

カンマを入れるだけならば



Dim Test
Test = 1000000
MsgBox "Testの数値は " & Format(Test, "###,###,###,###") & "です"
End Sub

とすればいいです。
    • good
    • 1
この回答へのお礼

すばやい回答ありがとうございます。
うまくいきました。

お礼日時:2003/01/27 21:07

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

このQ&Aを見た人はこんなQ&Aも見ています