WorksheetFunction メソッド (Excel)WorksheetFunction.Dollar method (Excel)

数値を文字列形式に変換し、通貨記号を適用します。The function described in this Help topic converts a number to text format and applies a currency symbol. この関数の名前および適用される記号は、使用する言語の設定によって異なります。The name of the function (and the symbol that it applies) depends upon your language settings.


ドル(Arg1Arg2)expression.Dollar (Arg1, Arg2)

: WorksheetFunction オブジェクトを表す変数。expression A variable that represents a WorksheetFunction object.


名前Name 必須 / オプションRequired/Optional データ型Data type 説明Description
Arg1Arg1 必須Required 倍精度浮動小数点型 (Double)Double 数値: 数値、数値を含むセルの参照、または戻り値が数値となる数式を指定します。Number - a number, a reference to a cell containing a number, or a formula that evaluates to a number.
Arg2Arg2 省略可能Optional VariantVariant 桁数: 小数点以下の桁数を指定します。Decimals - the number of digits to the right of the decimal point. 桁数に負の数を指定すると、数値は小数点の左側 (整数部分) の指定した桁 (1 の位を 0 とする) で四捨五入されます。If decimals is negative, number is rounded to the left of the decimal point. 桁数を省略すると、0 を指定したと見なされます。If you omit decimals, it is assumed to be 2.

戻り値Return value



[ Cells ] コマンド ([書式] メニュー) を使用して数値を含むセルの書式を設定する場合と、 **** 数値の書式を**** 設定する場合の主な違いは、結果がテキストに変換されるということです。The major difference between formatting a cell that contains a number with the Cells command (Format menu) and formatting a number directly with the Dollar function is that Dollar converts its result to text. A number formatted with the Cells command is still a number.A number formatted with the Cells command is still a number. 数式では、テキスト値として入力された番号が計算時に数値に変換されるため、数式にドルで書式設定された番号を引き続き使用することができます。You can continue to use numbers formatted with Dollar in formulas because Microsoft Excel converts numbers entered as text values to numbers when it calculates.

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.