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

エンジニア

読了の目安時間: 048

Excel VBAで出力する数字(数値)に、金額表記用の3桁区切りのカンマをつける場合は、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

最後に一言

三桁区切りがどうして必要なのか、考え出すと止まらない。

今読んだ記事をシェアする

vba-thumb

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

  • このエントリーをはてなブックマークに追加
  • Pocket

本ブログを気に入って頂けたら、facebookの「いいね!」を是非!

arrow