FormatCurrency 函式

套用到
Microsoft 365 Access Access 2024 Access 2021 Access 2019 Access 2016

回傳一個以貨幣值格式化的表達式,使用系統控制面板中定義的貨幣符號。

語法

格式貨幣 (表達式 [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, groupDigits ] )

FormatCurrency 函式語法包含以下參數:

引數 描述
表達方式 必要。 表達式待格式化。
數字數字在十進位後 可省略。 數值表示小數點右側顯示的位數。 預設值為 –1,表示電腦已使用區域設定。
包括領先數字 可省略。 三態常數,指示分數值是否顯示前置零。 數值請參見設定區塊。
UseParensForNegativeNumbers 可省略。 三態常數,指示是否要將負值置於括號內。 數值請參見設定區塊。
群組數字 可省略。 三態常數,指示數字是否使用電腦區域設定中指定的分隔符分組。 數值請參見設定區塊。

    

設定

IncludeLeadingDigitUseParensForNegativeNumbersGroupDigits 參數的設定如下:

恆定 描述
vb真 –1
vbFalse 0
vbUseDefault –2 使用電腦區域設定中的設定。

    

註解

當省略一個或多個可選參數時,遺漏參數的值由電腦的區域設定提供。

貨幣符號相對於貨幣價值的位置由系統的區域設定決定。

注意

所有設定資訊都來自 區域設定貨幣 分頁,除了前置零來自 數字 分頁。

範例

運算式 結果
SELECT 格式貨幣 ([UnitPrice]) AS Expr1 來自 ProductSales; 將「UnitPrice」欄位的數字格式化為「Currency」格式,並在 Expr1 欄回傳。
SELECT 格式貨幣 ([折扣],2,-1,-1,-1,-1) 折扣價 來自 ProductSales; 將「折扣」欄位中的數字格式改為「貨幣」格式,並以小數點加兩個小數點,所有小於 1 的數值前會有「0」,負數值則以括號內標示,該值依預設分隔符分組 (「1000」顯示為 $1,000.00,「-1000」顯示為 ($1,000.00) ,「0」顯示為 $0.00) 。