Microsoft Office Online
Iniciar sessão no Meu Office Online (O que é isto?) | Iniciar sessão

 
 
Microsoft Office Access
Procurar
Procurar
 
 
 
 
Aviso: está a visualizar esta página com um browser não suportado. Este Web site funciona melhor com o Microsoft Internet Explorer 6.0 ou posterior, o Firefox 1.5 ou o Netscape Navigator 8.0 ou posterior. Mais informações sobre browsers suportados.

Função EuroConvert
 

Pode utilizar a função EuroConvert para converter um número para euros ou de euros para uma moeda incluída. Também a pode utilizar para converter um número de uma moeda incluída para outra utilizando o euro como um intermediário (triangulação). A função EuroConvert utiliza taxas de conversão fixas estabelecidas pela União Europeia.

Sintaxe

EuroConvert(número, moedaorigem, moedadestino [, precisãototal, precisãotriangulação] )

A sintaxe da função EuroConvert tem os seguintes argumentos:

Argumento Descrição
número O número que pretende converter ou uma referência a um campo que contenha o número.
moedaorigem Uma expressão de cadeia (expressão de cadeia: expressão que equivale a uma sequência de caracteres contíguos. Os elementos da expressão podem ser: funções que devolvem uma cadeia ou uma Variante de cadeia (VarType 8); uma cadeia literal, uma constante, uma variável ou Variante.) ou referência a um campo que contenha a cadeia, correspondente ao acrónimo ISO (International Standards Organization, Organização Internacional de Normalização) da moeda que pretende converter. Pode ser um dos códigos ISO listados na tabela seguinte.
Moeda Código ISO Precisão de Cálculo Precisão de Visualização
Franco belga BEF 0 0
Franco luxemburguês LUF 0 0
Marco alemão DEM 2 2
Peseta espanhola ESP 0 0
Franco francês FRF 2 2
Libra irlandesa IEP 2 2
Lira italiana ITL 0 0
Florim holandês NLG 2 2
Xelim austríaco ATS 2 2
Escudo português PTE 0 0
Marca finlandesa FIM 2 2
euro EUR 2 2
Na tabela anterior, a precisão de cálculo determina a unidade monetária de arredondamento do resultado com base na moeda de conversão. Por exemplo, quando converter para Marcos alemães, a precisão de cálculo é 2 e o resultado é arredondado aos centésimos mais aproximados (pfennig), 100 pfennigs para um marco. A precisão de visualização determina o número de casas decimais apresentadas no campo do resultado.
As versões posteriores da função EuroConvert poderão suportar moedas adicionais. Para informações acerca da adição de novas moedas e actualizações da função EuroConvert, consulte o Web site Microsoft Office Euro Currency.
Moeda Código ISO
Coroa dinamarquesa DKK
Dracma GRD
Coroa sueca SEK
Libra esterlina GBP
moedadestino Uma expressão de cadeia ou referência a um campo que contenha a cadeia, correspondente ao código ISO da moeda para a qual pretende converter o número. Para obter uma lista de códigos ISO, consulte a descrição do argumento moedaorigem.
precisãototal Opcional. Um valor Booleano (booleano: expressão que pode ser avaliada como verdadeira (diferente de zero) ou falsa (0). Pode utilizar as palavras-chave Verdadeiro e Falso para fornecer os valores -1 e 0, respectivamente. O tipo de dados de campo Sim/Não é booleano e tem o valor de -1 para Sim.) em que Verdadeiro (1) ignora as regras de arredondamento específicas à moeda (designado por precisão de visualização na descrição do argumento moedaorigem) e utiliza o factor de conversão de 6 dígitos significativos sem arredondamento posterior. Falso (0) utiliza as regras de arredondamento específicas à moeda para apresentar o resultado. Se o parâmetro for omitido, o valor predefinido é Falso.
precisãotriangulação Opcional. Um valor Inteiro (tipo de dados Número inteiro: tipo de dados fundamental que contém números inteiros. Uma variável Número inteiro é armazenada como um número de 16 bits (2-bytes) que varia entre -32.768 e 32.767.) maior ou igual a 3 que especifica o número de dígitos significativos na precisão de cálculo utilizada para o valor intermédio em euros ao efectuar a conversão entre duas moedas de países.

Observações

Quaisquer zeros à direita são truncados e parâmetros inválidos devolvem #Erro.

Se o código ISO de origem for igual ao de destino, o valor original do número fica activo.

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

A função EuroConvert utiliza as taxas actuais estabelecidas pela União Europeia. Se as taxas forem alteradas, a Microsoft actualizará a função. Para informações detalhadas acerca das regras e taxas actualmente em vigor, consulte as publicações da comissão Europeia acerca do euro. Para informações sobre como obter estas publicações, consulte o Web site Microsoft Office Euro Currency.

Exemplo

O primeiro exemplo converte 1,20 Marcos alemães para um valor euro/dólar (resposta = 0,61). O segundo exemplo converte 1,47 Francos franceses para Marcos alemães (resposta = 0,44 DM). São assumidas taxas de conversão de 1 euro = 6,55858 Francos franceses e 1,92974 Marcos alemães.

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