Applies ToAccess dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Zwraca wyrażenie sformatowane jako wartość walutowa przy użyciu symbolu waluty zdefiniowanego w systemowym panelu sterowania.

Składnia

FormatCurrency ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )

W składni funkcji FormatCurrency występują następujące argumenty:

Argument

Opis

Expression

Argument wymagany. Wyrażenie do sformatowania.

NumDigitsAfterDecimal

Argument opcjonalny. Wartość liczbowa wskazująca liczbę wyświetlanych miejsc po prawej stronie separatora dziesiętnego. Wartość domyślna to –1, co oznacza, że są używane ustawienia regionalne komputera.

IncludeLeadingDigit

Argument opcjonalny. Stała trójstanowa wskazująca, czy dla wartości ułamkowych jest wyświetlane zero wiodące. Aby uzyskać wartości, zobacz sekcję Ustawienia.

UseParensForNegativeNumbers

Argument opcjonalny. Stała trójstanowa wskazująca, czy wartości ujemne mają być umieszczane w nawiasach. Aby uzyskać wartości, zobacz sekcję Ustawienia.

GroupDigits

Argument opcjonalny. Stała trójstanu wskazująca, czy liczby są zgrupowane przy użyciu ogranicznika grupy określonego w ustawieniach regionalnych komputera. Aby uzyskać wartości, zobacz sekcję Ustawienia.

Ustawienia

Argumenty IncludeLeadingDigit, UseParensForNegativeNumbers i GroupDigits mają następujące ustawienia:

Stała

Value (Wartość)

Opis

vbTrue

–1

Prawda

vbFalse

0

Fałsz

vbUseDefault

–2

Użyj ustawienia z ustawień regionalnych komputera.

Spostrzeżenia

Jeśli co najmniej jeden argument opcjonalny zostanie pominięty, wartości pominiętych argumentów są podawane w ustawieniach regionalnych komputera.

Położenie symbolu waluty względem wartości waluty zależy od ustawień regionalnych systemu.

Uwaga:  Wszystkie informacje o ustawieniach pochodzą z karty Waluta ustawień regionalnych , z wyjątkiem zera wiodącego, które pochodzi z karty Liczby .

Przykłady

Expression

Wyniki

SELECT FormatCurrency([CenaJednostkowa]) AS Wyr1 FROM ProductSales;

Formatuje wartości liczbowe w polu "CenaJednawcza" w formacie "Waluta", a następnie zwraca wartość w kolumnie Wyr1.

SELECT Formatcurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales;

Formatuje wartości liczbowe w polu "Rabat" w formacie "Waluta" z 2 separatorami dziesiętnym, a wszystkie wartości mniejsze niż 1 będą miały wartość "0" przed liczbą dziesiętną. wartości ujemne zostaną omówione w nawiasach, wartość zostanie pogrupowana domyślnie jako ogranicznik ("1000" będzie wyświetlany jako 1000,00 zł, "-1000" będzie wyświetlany jako (1000,00 zł), "0" będzie wyświetlane jako 0,00 zł.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.