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 ini:
Argumen |
Deskripsi |
Ekspresi |
Diperlukan. Ekspresi yang akan diformat. |
NumDigitsAfterDecimal |
Opsional. Nilai numerik menunjukkan berapa banyak tempat di sebelah kanan desimal yang ditampilkan. Nilai defaultnya adalah –1, yang menunjukkan bahwa pengaturan kawasan komputer digunakan. |
SertakanLeadingDigit |
Opsional. Konstanta tristate yang menunjukkan apakah nol di depan ditampilkan atau tidak untuk nilai pecahan. Lihat Bagian Pengaturan untuk nilai. |
UseParensForNegativeNumbers |
Opsional. Konstanta tristate yang menunjukkan apakah menempatkan nilai negatif atau tidak dalam tanda kurung. Lihat Bagian Pengaturan untuk nilai. |
GroupDigits |
Opsional. Konstanta tristate yang menunjukkan apakah angka dikelompokkan atau tidak menggunakan pemisah grup yang ditentukan dalam pengaturan kawasan komputer. Lihat Bagian Pengaturan untuk nilai. |
Pengaturan
Argumen IncludeLeadingDigit, UseParensForNegativeNumbers, dan GroupDigits memiliki pengaturan berikut:
Konstanta |
Nilai |
Deskripsi |
vbTrue |
–1 |
True |
vbFalse |
0 |
False |
vbUseDefault |
–2 |
Gunakan pengaturan dari pengaturan kawasan komputer. |
Keterangan
Ketika satu atau beberapa argumen opsional dihilangkan, nilai untuk argumen yang dihilangkan disediakan oleh pengaturan kawasan komputer.
Posisi simbol mata uang relatif terhadap nilai mata uang ditentukan oleh pengaturan kawasan sistem.
Catatan: Semua informasi pengaturan berasal dari tab Mata Uang Pengaturan Kawasan , kecuali nol di depannya yang berasal dari tab Angka .
Contoh
Ekspresi |
Hasil |
SELECT FormatCurrency([UnitPrice]) AS Expr1 FROM ProductSales; |
Memformat nilai angka dalam bidang "Hargasatuan" ke dalam format "Mata Uang" dan mengembalikannya dalam kolom Expr1. |
SELECT Formatcurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
Memformat nilai angka dalam bidang "Diskon" ke dalam format "Mata Uang" dengan 2 koma desimal, semua nilai kurang dari 1 akan memiliki "0" sebelum desimal, nilai negatif akan dibahas dalam tanda kurung, nilai akan dikelompokkan dengan pemisah default ("1000" akan ditampilkan sebagai $1.000,00, "-1000" akan ditampilkan sebagai ($1.000,00), "0" akan ditampilkan sebagai $0,00). |