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 |
Une expression de chaîne ou une 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 |
|
Français franc |
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éen 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 Français francs en deutsche marks (réponse = 0,44 DM). Ils supposent des taux de conversion de 1 euro = 6,55858 Français francs et 1,92974 deutsche marks.
EuroConvert(1.20,"DEM","EUR")
EuroConvert(1.47,"FRF","DEM",TRUE,3)