Mengembalikan ekspresi yang diformat sebagai nilai mata uang menggunakan simbol mata uang yang ditentukan dalam panel kontrol sistem.
Sintaks
FormatCurrency(Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
Sintaks fungsi FormatCurrency memiliki argumen berikut:
| Argumen | Deskripsi |
|---|---|
| Ekspresi | Diperlukan. Ekspresi yang akan diformat. |
| NumDigitsAfterDecimal | Opsional. Nilai numerik yang menunjukkan berapa banyak tempat di sebelah kanan desimal yang ditampilkan. Nilai defaultnya adalah –1, yang menunjukkan bahwa pengaturan kawasan komputer digunakan. |
| IncludeLeadingDigit | Opsional. Konstanta tristate yang menunjukkan apakah nol didahului ditampilkan untuk nilai pecahan atau tidak. Lihat bagian Pengaturan untuk nilai-nilai. |
| UseParensForNegativeNumbers | Opsional. Konstanta tristat yang menunjukkan apakah akan menempatkan nilai negatif dalam tanda kurung atau tidak. Lihat bagian Pengaturan untuk nilai-nilai. |
| GroupDigits | Opsional. Konstanta tristate yang menunjukkan apakah angka dikelompokkan menggunakan pemisah grup yang ditentukan dalam pengaturan kawasan komputer. Lihat bagian Pengaturan untuk nilai-nilai. |
Pengaturan
Argumen IncludeLeadingDigit, UseParensForNegativeNumbers, dan GroupDigits memiliki pengaturan berikut:
| Konstanta | Value | Deskripsi |
|---|---|---|
| vbTrue | –1 | True |
| vbFalse | 0 | False |
| vbUseDefault | –2 | Gunakan pengaturan dari pengaturan regional komputer. |
Keterangan
Ketika satu atau beberapa argumen opsional dihilangkan, nilai untuk argumen yang dihilangkan disediakan oleh pengaturan regional komputer.
Posisi simbol mata uang relatif terhadap nilai mata uang ditentukan oleh pengaturan regional sistem.
Catatan
Semua informasi pengaturan berasal dari tab Mata Uang Pengaturan Daerah , kecuali nol di depan yang berasal dari tab Angka .
Contoh
| Ekspresi | Hasil |
|---|---|
| PILIH FormatCurrency([UnitPrice]) SEBAGAI Expr1 DARI ProductSales; | Memformat nilai angka di bidang "Harga Satuan" ke dalam format "Mata Uang" dan mengembalikan dalam kolom Expr1. |
| PILIH Formatcurrency([Diskon],2,-1,-1,-1) SEBAGAI DiskonHarga DARI ProductSales; | Memformat nilai angka di bidang "Diskon" ke dalam format "Mata Uang" dengan 2 koma desimal, semua nilai kurang dari 1 akan memiliki "0" sebelum desimal, nilai negatif akan dicakup dalam tanda kurung, nilai akan dikelompokkan berdasarkan pemisah default ("1000" akan ditampilkan sebagai $1.000,00, "-1000" akan ditampilkan sebagai ($1.000,00), "0" akan ditampilkan sebagai $0,00). |