だれかのなにかに役立てるウェブ制作者YoTaの趣味ブログ

Excel VBAで出力する数字・数値に、金額表記用の3桁区切りのカンマをつける方法

Excel VBAで出力する数字(数値)に、金額表記用の3桁区切りのカンマをつける場合は、Format関数を使います。

Format関数の使い方

Sub test()

  Dim Value As String
  Value = Format(1000000, "#,#")
  MsgBox Value

End Sub

上記プロシージャを動作させるとメッセージボックスで「1,000,000」と表示されることが確認できます。

Format関数は、数値や日付などに書式を設定する関数で、金額用の桁区切り記号以外にも、日付や時刻などの一定書式にさせて出力させることができます。

▼Format関数の詳しい情報はこちら
http://officetanaka.net/excel/vba/tips/tips110.htm

ページ上部に戻る