数値を四捨五入し、ピリオド (.) とコンマ (,) を使って書式設定した文字列に変換します。
構文
式。修正済み (arg1、 arg2、 arg3)
式: WorksheetFunction オブジェクトを表す変数。
パラメーター
| 名前 | 必須 / オプション | データ型 | 説明 |
|---|---|---|---|
| Arg1 | 必須 | 倍精度浮動小数点型 (Double) | 数値: 四捨五入して文字列に変換する数値を指定します。 |
| Arg2 | 省略可能 | バリアント型 (Variant) | 桁数: 小数点以下の桁数を指定します。指定した桁数に四捨五入します。 |
| Arg3 | 省略可能 | バリアント型 (Variant) | No_commas - True の場合、 Fixed が返されるテキストにコンマが含まれないようにする論理値。 |
戻り値
String
注釈
Microsoft Excel で扱うことができる数値の最大有効桁数は 15 桁ですが、桁数には 127 までの整数を指定することができます。
桁数に負の数を指定すると、数値は小数点の左側 (整数部分) の指定した桁 (1 の位を 0 とする) で四捨五入されます。
桁数を省略すると、0 を指定したと見なされます。
no_commas が False であるか省略した場合、返されるテキストには通常どおりコンマが含まれます。
数値を含むセルを [セル ] コマンド ([書式] メニュー) で書式設定する場合と、 Fixed 関数で直接数値を書式設定する場合の主な違いは、 Fixed では 結果がテキストに変換される点です。 A number formatted with the Cells command is still a number.
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。