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

Retorna uma expressão formatada como um valor de moeda usando o símbolo de moeda definido no painel de controle do sistema.

Sintaxe

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

A sintaxe da função FormatCurrency tem esses argumentos:

Argumento

Descrição

Expressão

Obrigatório. Expressão a ser formatada.

NumDigitsAfterDecimal

Opcional. Valor numérico que indica quantos lugares à direita do decimal são exibidos. O valor padrão é –1, o que indica que as configurações regionais do computador são usadas.

IncluirLeadingDigit

Opcional. Constante triestado que indica se um zero líder é exibido ou não para valores fracionários. Consulte Seção Configurações para obter valores.

UseParensForNegativeNumbers

Opcional. Constante triestual que indica se deve ou não colocar valores negativos dentro de parênteses. Consulte Seção Configurações para obter valores.

GroupDigits

Opcional. Constante triestado que indica se os números são agrupados ou não usando o delimitador de grupo especificado nas configurações regionais do computador. Consulte Seção Configurações para obter valores.

Configurações

Os argumentos IncludeLeadingDigit, UseParensForNegativeNumbers e GroupDigits têm as seguintes configurações:

Constante

Valor

Descrição

vbTrue

–1

Verdadeira

vbFalse

0

Falsa

vbUseDefault

–2

Use a configuração das configurações regionais do computador.

Comentários

Quando um ou mais argumentos opcionais são omitidos, os valores para argumentos omitidos são fornecidos pelas configurações regionais do computador.

A posição do símbolo de moeda em relação ao valor da moeda é determinada pelas configurações regionais do sistema.

Observação:  Todas as informações de configurações vêm da guia Configurações Regionais Conversor de Moedas, exceto zero à esquerda, que vem da guia Número.

Exemplos

Expressão

Resultados

SELECT FormatCurrency([UnitPrice]) AS Expr1 FROM ProductSales;

Formata os valores de número no campo "UnitPrice" no formato "Conversor de Moedas" e retorna na coluna Expr1.

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

Formata os valores numéricos no campo "Desconto" no formato "Conversor de Moedas" com 2 pontos decimais, todos os valores inferiores a 1 terão "0" antes do decimal, os valores negativos serão abordados em parênteses, o valor será agrupado por delimitador padrão ("1000" será exibido como $1.000,00, "-1000" será exibido como (US$ 1.000,00), "0" será exibido como $0,00).

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.