
VBAで
 ・数値を通貨形式へ変換
できます!

例えば
 ・「1500」を「\1,500」へ変換
できます!

VBA関数の1つである
 ・FormatCurrency関数
により実現できます!
VBAコード
ここでは例として
 ・「1500」を「\1,500」へ変換
します。
Option Explicit
Sub sample()
    
    Dim targetNum As Long
    Dim result As String
    
    '通貨形式へ変換したい数値を指定
    targetNum = 1500
    
    '数値を通貨形式へ変換
    result = FormatCurrency(Expression:=targetNum)
    
    MsgBox (targetNum & " は " & result & " です!")
    
End Sub
実行結果
数値を通貨形式へ変換できました。
※「1500」を「\1,500」へ変換できました。

参考①
「数値」を「ドル通貨」へ変換することもできます。
※例えば「1500」を「$1,500」へ変換できます。
詳細は以下の記事をご確認ください。
参考②
「数値」を「3桁カンマ区切り」へ変換することもできます。
※例えば「1000000」を「1,000,000」にできます。
詳細は以下の記事をご確認ください。
参考③
「数値」を「パーセント形式」へ変換することもできます。
詳細は以下の記事をご確認ください。
参考④
「数値(数字)」を「漢数字」へ変換することもできます。
詳細は以下の記事をご確認ください。
参考⑤
上記のVBAコードで使用した以下の詳細は、公式サイトをご確認ください。
●FormatCurrency関数

 
  
  
  
  



