Share via


WorksheetFunction.Fixed 方法 (Excel)

將一個數字四捨五入到指定的小數位數,使用句點和逗點以小數點格式製作數字的格式,然後傳回文字結果。

語法

運算式 修正 (Arg1Arg2Arg3)

表達 代表 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 支援與意見反應