Devolve uma expressão formatada como um valor de moeda utilizando o símbolo de moeda definido no painel de controlo do sistema.
Sintaxe
FormatoMoeda(Expressão [, NúmDígitosApósDecimal ] [, IncluirDígitoàEsquerda ] [, UtilizarParêntesesParaNúmerosNegativos ] [, GroupDigits ] )
A sintaxe da função FormatoMoeda tem os seguintes argumentos:
| Argumento |
Descrição |
| Expressão |
Obrigatório. Expressão a formatar. |
| NúmDígitosApósDecimal |
Opcional. Valor numérico que indica quantas casas à direita da casa decimal são apresentadas. O valor predefinido é –1, que indica que são utilizadas as definições regionais do computador. |
| IncluirDígitoàEsquerda |
Opcional. Constante de três estados que indica se é ou não apresentado um zero à esquerda para valores fraccionais. Consulte a secção Definições para obter os valores. |
| UtilizarParêntesesParaNúmerosNegativos |
Opcional. Constante de três estados que indica se os valores negativos são ou não colocados entre parênteses. Consulte a secção Definições para obter os valores. |
| GroupDigits |
Opcional. Constante de três estados que indica se os números são ou não agrupados utilizando o delimitador de grupo especificado nas definições regionais do computador. Consulte a secção Definições para obter os valores. |
Definições
Os argumentos IncluirDígitoàEsquerda, UtilizarParêntesesParaNúmerosNegativos e GroupDigits têm as seguintes definições:
| Constante |
Valor |
Descrição |
| vbTrue |
–1 |
Verdadeiro |
| vbFalse |
0 |
Falso |
| vbUseDefault |
-2 |
Utiliza as definições regionais do computador. |
Observações
Quando um ou mais argumentos opcionais são omitidos, os valores dos argumentos omitidos são fornecidos pelas definições regionais do computador.
A posição do símbolo de moeda relativo ao valor da moeda é determinada pelas definições regionais do computador.
Nota Todas as informações de configuração vêm do separador Moeda das Definições Regionais, excepto o zero à esquerda que vem do separador Número.