WordNum

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 :

  • n1 n’est pas un nombre.

  • La valeur entière de n1 est négative.

  • La valeur entière de n1 est supérieure à 922 337 203 685 477 550.

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.