Trả về một biểu thức được định dạng là một giá trị tiền tệ bằng cách dùng ký hiệu tiền tệ được xác định trong panel điều khiển hệ thống.
Cú pháp
FormatCurrency(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Cú pháp hàm FormatCurrency có các đối số sau:
| Đối số | Mô tả |
|---|---|
| Biểu thức | Bắt buộc. Biểu thức cần định dạng. |
| NumDigitsAfterDecimal | Không bắt buộc. Giá trị số cho biết có bao nhiêu vị trí bên phải của dấu thập phân được hiển thị. Giá trị mặc định là –1, cho biết các cài đặt vùng của máy tính được sử dụng. |
| IncludeLeadingDigit | Không bắt buộc. Hằng số ba trạng thái cho biết số không đứng đầu có hiển thị cho các giá trị phân số hay không. Hãy xem phần Thiết đặt để biết các giá trị. |
| UseParensForNegativeNumbers | Không bắt buộc. Hằng số ba trạng thái cho biết có đặt các giá trị âm trong dấu ngoặc đơn hay không. Hãy xem phần Thiết đặt để biết các giá trị. |
| Chữ số Nhóm | Không bắt buộc. Hằng số ba trạng thái cho biết các số có được nhóm bằng dấu tách nhóm đã xác định trong cài đặt vùng của máy tính hay không. Hãy xem phần Thiết đặt để biết các giá trị. |
Cài đặt
Các tham đối IncludeLeadingDigit, UseParensForNegativeNumbers và GroupDigits có các cài đặt sau đây:
| Hằng số | Value | Mô tả |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | False |
| vbUseDefault | –2 | Dùng thiết đặt từ thiết đặt khu vực của máy tính. |
Chú thích
Khi một hoặc nhiều đối số tùy chọn bị bỏ qua, giá trị cho các đối số bị bỏ qua sẽ được cung cấp bởi thiết đặt vùng của máy tính.
Vị trí của ký hiệu tiền tệ trong tương quan với giá trị tiền tệ được xác định bởi thiết đặt vùng của hệ thống.
Lưu ý
Tất cả thông tin thiết đặt đều đến từ tab Tiền tệ Thiết đặt Vùng , ngoại trừ số 0 đứng đầu đến từ tab Số .
Ví dụ
| Biểu thức | Kết quả |
|---|---|
| SELECT FormatCurrency([UnitPrice]) AS Expr1 FROM ProductSales; | Định dạng các giá trị số trong trường "Đơn_Giá" thành định dạng "Tiền" và trả về trong cột Expr1. |
| SELECT Formatcurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; | Định dạng các giá trị số trong trường "Chiết khấu" thành định dạng "Tiền tệ" có 2 dấu thập phân, tất cả các giá trị nhỏ hơn 1 sẽ có "0" trước số thập phân, các giá trị âm sẽ được đặt trong dấu ngoặc đơn, giá trị sẽ được nhóm theo dấu tách mặc định ("1000" sẽ được hiển thị dưới dạng $1.000,00, "-1000" sẽ được hiển thị dưới dạng ($1.000,00), "0" sẽ được hiển thị dưới dạng $0,00). |