WorksheetFunction.Fixed 方法 (Excel)
將一個數字四捨五入到指定的小數位數,使用句點和逗點以小數點格式製作數字的格式,然後傳回文字結果。
語法
運算式。已 修正 (Arg1、 Arg2、 Arg3)
表達 代表 WorksheetFunction 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Arg1 | 必要 | 雙精確度 | Number - 要四捨五入並轉換為文字的數字。 |
Arg2 | 選用 | Variant | Decimals - 小數點右邊的小數位數。 |
Arg3 | 選用 | Variant | No_commas - 邏輯值,如果為 True,則會防止 Fixed 在傳回的文字中包含逗號。 |
傳回值
String
註解
Microsoft Excel 的數字不會有超過 15 個有效位數,但小數最大可達 127 個。
如果 decimals 為負數,會將 number 四捨五入至小數點的左邊。
如果省略 decimals,則假設其值為 2。
如果no_commas為 False 或省略,則傳回的文字會如往常般包含逗號。
使用 [儲存格 ] 命令 ( [ 格式 化] 功能表來格式化包含數位的儲存格,) 與直接使用 Fixed 函式格式化數位之間的主要 差異在於 Fixed 會將其結果轉換成文字。 如果您使用 [儲存格] 命令來製作數值格式,產生出來的仍然是一個數字。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。