Função EuroConvert

Aplica-se a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Você pode usar a função EuroConvert para converter um número em euro ou de euro em uma moeda participante. Você também pode usá-lo para converter um número de uma moeda participante para outra usando o euro como intermediário (triangulação). A função EuroConvert usa taxas de conversão fixas estabelecidas pela União Europeia.

Sintaxe

EuroConvert(number,sourcecurrency,targetcurrency [, fullprecision, triangulationprecision] )

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

Argumento Descrição
Número O número que você deseja converter ou uma referência a um campo que contém o número.
sourcecurrency Uma expressão de cadeia de caracteres ou referência a um campo que contém a cadeia de caracteres, correspondente à sigla ISO (International Standards Organization) para a moeda que você deseja converter. Pode ser um dos códigos ISO listados na tabela a seguir.
Moeda Código ISO Precisão de cálculo Exibir Precisão
Franco belga BEF 0 0
Franco luxemburguês LUF 0 0
Marca Deutsche DEM 2 2
Peseta espanhola ESP 0 0
Franco francês FRF 2 2
Punt irlandês IEP 2 2
Lira italiana ITL 0 0
Guilder dos Países Baixos NLG 2 2
Schilling austríaco ATS 2 2
Escudo português PTE 0 0
Markka finlandesa FIM 2 2
euro EUR 2 2
Na tabela anterior, a precisão de cálculo determina a unidade de moeda para arredondar o resultado com base na moeda de conversão. Por exemplo, ao converter em marcas deutsche, a precisão de cálculo é 2 e o resultado é arredondado para o pfennig mais próximo, 100 pfennigs em uma marca. A precisão de exibição determina quantas casas decimais aparecem no campo que contém o resultado.
Versões posteriores da função EuroConvert podem dar suporte a moedas adicionais. Para obter informações sobre novas moedas participantes e atualizações para a função EuroConvert, consulte o site do Microsoft Office Euro Conversor de Moedas Web.
Moeda Código ISO
Krone dinamarquês DKK
Dracma GRD
Krona sueca SEK
Libra Esterlina GBP
targetcurrency Uma expressão de cadeia de caracteres ou referência a um campo que contém a cadeia de caracteres, correspondente ao código ISO da moeda à qual você deseja converter o número. Para obter uma lista de códigos ISO, consulte a descrição do argumento de origem .
fullprecision Opcional. Um valor booliano em que True (1) ignora as regras de arredondamento específicas da moeda (chamada precisão de exibição na descrição do argumento de origem ) e usa o fator de conversão de 6 dígitos significativos sem arredondamento de acompanhamento. False (0) usa as regras de arredondamento específicas da moeda para exibir o resultado. Se o parâmetro for omitido, o valor padrão será False.
triangulationprecision Opcional. Um valor inteiro maior ou igual a 3 que especifica o número de dígitos significativos na precisão de cálculo usada para o valor intermediário do euro ao converter entre duas moedas nacionais.

    

Comentários

Todos os zeros à direita são truncados e parâmetros inválidos retornam #Error.

Se o código ISO de origem for o mesmo que o código ISO de destino, o valor original do número estará ativo.

Essa função não aplica um formato.

A função EuroConvert usa as taxas atuais estabelecidas pela União Europeia. Se as taxas forem alteradas, a Microsoft atualizará a função. Para obter informação completa sobre as regras e taxas atualmente em vigor, consulte as publicações da Comissão Europeia sobre o euro. Para obter informações sobre como obter essas publicações, consulte o site do Microsoft Office Euro Conversor de Moedas Web.

Exemplo

O primeiro exemplo converte 1,20 marcas deutsche em um valor de dólar euro (resposta = 0,61). O segundo exemplo converte 1,47 francos franceses em marcas deutsche (resposta = 0,44 DM). Eles assumem taxas de conversão de 1 euro = 6,55858 francos franceses e 1,92974 marcas deutsche.

EuroConvert(1.20,"DEM","EUR")
EuroConvert(1.47,"FRF","DEM",TRUE,3)