Renvoie le texte équivalent à un nombre donné.
Syntaxe
WordNum(
n1
[,
n2
[,
k
]])
Paramètres
Paramètre
|
Description
|
n1
|
Nombre à convertir.
Si l’un des énoncés suivants est vrai, la fonction renvoie des astérisques (*) pour indiquer une erreur :
|
n2
(facultatif)
|
Numéro identifiant l’option de formatage. Numéros valides :
-
0 (valeur par défaut) : le nombre est converti en texte représentant la partie entière du nombre.
-
1 : le nombre est converti en texte représentant la valeur monétaire, sans décimales.
-
2 : le nombre est converti en texte représentant la valeur monétaire, avec les décimales.
Si vous omettez la valeur
n2
, la fonction utilise la valeur par défaut (
0
).
|
k
(facultatif)
|
Chaîne représentant un paramètre régional valide. Si vous omettez la valeur
k
, la fonction utilise le paramètre régional ambiant.
Voir
Paramètres régionaux
.
A compter de la présente version, vous ne pouvez plus définir un identificateur de paramètre régional autre que l’anglais pour cette fonction.
|
Exemples
Les expressions suivantes constituent des exemples d’utilisation de la fonction
WordNum
:
Expression
|
Renvoie
|
WordNum(123.45)
|
Cent vingt-trois dollars
|
WordNum(123.45, 1)
|
Cent vingt-trois dollars
|
WordNum(1154.67, 2)
|
Mille cent cinquante-quatre dollars et soixante-sept cents
|
WordNum(43, 2)
|
Quarante-trois dollars et zéro cent
|
WordNum(Amount[0], 2)
|
Cet exemple utilise la première occurrence de
Amount
comme nombre à convertir.
|
|
|
|