Kirjautuminen

Haku

Tehtävät

Hakemisto: Visual Basic: Merkkijonot: FormatCurrency

Funktio palauttaa rahamäärän muotoiltuna.

FormatCurrency(rahamäärä[,desimaalit[,etunolla[,negatiiviset[,ryhmittely]]]])

Fuktio palauttaa rahamäärän halutulla tavalla muotoiltuna. Desimaalit on desimaalipilkun jälkeen tulevien numeroiden määrä (tarvittaessa lisätään nollia). Etunolla lisää alle yhden suuruisten lukujen eteen nollan. Negatiiviset määrittää negatiivisten lukujen näyttötavan. Ryhmittely jakaa luvun osiin luettavuuden parantamiseksi.

Kolme viimeistä parametria ovat VbTriState-tyyppisiä, jolloin niiden arvo on joko vbTrue (-1), vbFalse (0) tai vbUseDefault (-2). Viimeinen vaihtoehto tarkoittaa järjestelmän oletusasetusta.

Esimerkki:

'oletusmuotoilu
Debug.Print FormatCurrency(12) '12,00 €
'neljä desimaalia
Debug.Print FormatCurrency(12, 4) '12,0000 €
'ei etunollaa
Debug.Print FormatCurrency(0.12, , False) ',12 €
'ei desimaaleja, ryhmittely
Debug.Print FormatCurrency(1234567890, 0, , True) '1 234 567 890 €

Aiheeseen liittyvää: FormatDateTime, FormatNumber, FormatPercent

Tietoa sivustosta