EuroConvert, fonction

S’applique à
Access pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vous pouvez utiliser la fonction EuroConvert pour convertir un nombre en euro ou en euro en devise participante. Vous pouvez également l’utiliser pour convertir un nombre d’une devise participante à une autre en utilisant l’euro comme intermédiaire (triangulation). La fonction EuroConvert utilise des taux de conversion fixes établis par l’Union européenne.

Syntaxe

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

La syntaxe de la fonction EuroConvert contient les arguments suivants :

Argument Description
Nombre Nombre que vous souhaitez convertir ou référence à un champ contenant le nombre.
sourcecurrency Expression de chaîne, ou référence à un champ contenant la chaîne, correspondant à l’acronyme ISO (International Standards Organization) de la devise que vous souhaitez convertir. Il peut s’agir de l’un des codes ISO répertoriés dans le tableau suivant.
Devise ISO Code Précision du calcul Précision d’affichage
Franc belge BEF 0 0
Franc luxembourgeois LUF 0 0
Deutsche Mark DEM 2 2
Peseta espagnole ESP 0 0
Franc français FRF 2 2
Punt irlandais IEP 2 2
Lire italienne ITL 0 0
Florin des Pays-Bas NLG 2 2
Schilling autrichien ATS 2 2
Escudo portugais PTE 0 0
Markka finnois FIM 2 2
euro EUR 2 2
Dans le tableau précédent, la précision du calcul détermine l’unité monétaire à laquelle arrondir le résultat en fonction de la devise de conversion. Par exemple, lors de la conversion en deutsche marks, la précision de calcul est 2, et le résultat est arrondi au pfennig le plus proche, 100 pfennigs à une marque. La précision d’affichage détermine le nombre de décimales qui apparaissent dans le champ contenant le résultat.
Les versions ultérieures de la fonction EuroConvert peuvent prendre en charge des devises supplémentaires. Pour plus d’informations sur les nouvelles devises participantes et les mises à jour de la fonction EuroConvert , consultez le site web Microsoft Office Euro Currency.
Devise ISO Code
Couronne danoise DKK
Drachme GRD
Couronne suédoise SEK
Livre sterling GBP
targetcurrency Expression de chaîne, ou référence à un champ contenant la chaîne, correspondant au code ISO de la devise dans laquelle vous souhaitez convertir le nombre. Pour obtenir la liste des codes ISO, consultez la description de l’argument sourcecurrency .
fullprecision Facultatif. Valeur booléenne où True (1) ignore les règles d’arrondi propres à la devise (appelée précision d’affichage dans la description de l’argument sourcecurrency ) et utilise le facteur de conversion à 6 chiffres significatifs sans arrondi de suivi. False (0) utilise les règles d’arrondi propres à la devise pour afficher le résultat. Si le paramètre est omis, la valeur par défaut est False.
triangulationprecision Facultatif. Valeur entière supérieure ou égale à 3 qui spécifie le nombre de chiffres significatifs dans la précision de calcul utilisée pour la valeur euro intermédiaire lors de la conversion entre deux monnaies nationales.

    

Remarques

Tous les zéros de fin sont tronqués et les paramètres non valides retournent #Error.

Si le code ISO source est identique au code ISO cible, la valeur d’origine du nombre est active.

Cette fonction n’applique pas de format.

La fonction EuroConvert utilise les taux actuels établis par l’Union européenne. Si les tarifs changent, Microsoft met à jour la fonction. Pour obtenir des informations complètes sur les règles et les taux en cours, consultez les publications de la Commission européenne relatives à l’euro. Pour plus d’informations sur l’obtention de ces publications, consultez le site Web Microsoft Office Euro Currency.

Exemple

Le premier exemple convertit 1,20 deutsche marks en euro dollar (réponse = 0,61). Le deuxième exemple convertit 1,47 franc français en deutsche marks (réponse = 0,44 DM). Ils supposent des taux de conversion de 1 euro = 6,55858 francs français et de 1,92974 deutsche marks.

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