VBAで
・数値をドル通貨へ変換
できます!
例えば
・「1500」を「$1,500」へ変換
できます!
VBAから
・ワークシート関数「DOLLAR関数」
を使用することで実現できます!
VBAコード
ここでは例として
・「1500」を「$1,500」へ変換
します。
Option Explicit
Sub sample()
Dim targetNum As Long
Dim result As String
'ドル通貨へ変換したい数値を指定
targetNum = 1500
'数値をドル通貨へ変換
result = WorksheetFunction.Dollar(targetNum, 0)
MsgBox (targetNum & " は " & result & " です!")
End Sub
実行結果
数値をドル通貨へ変換できました。
※「1500」を「$1,500」へ変換できました。
参考①
「数値」を「通貨形式(円通貨)」へ変換することもできます。
※例えば「1500」を「\1,500」へ変換できます。
詳細は以下の記事をご確認ください。
参考②
上記のVBAコードで使用した以下の詳細は、公式サイトをご確認ください。
●ワークシート関数「DOLLAR関数」