Fonction NUMERALSTOTEXT ER
La fonction NUMERALSTOTEXT
renvoie le nombre spécifié sous la forme Chaîne après avoir été épelée (c’est-à-dire convertie en chaînes de texte) dans la langue spécifiée.
Syntaxe
NUMERALSTOTEXT (number, language, currency, print currency name flag, decimal points)
Arguments
number
: Entier ou Réel
Valeur numérique qui spécifie le numéro qui doit être épelé.
language
: Chaîne
Valeur Chaîne qui représente le code langue.
currency
: Chaîne
Valeur Chaîne qui représente le code devise.
print currency name flag
: Booléen
Valeur Booléenne qui indique si un nom de devise doit être ajouté au texte épelé.
decimal points
: Entier
Valeur Entier qui indique le nombre de décimales que doit contenir le texte épelé.
Valeurs de retour
Chaîne
Valeur de texte résultante.
Notes d’utilisation
Le code langue est facultatif. S’il est défini comme une chaîne vide, le code langue du contexte d’exécution est utilisé. Le code langue par défaut est EN-US. Le code langue pour le contexte en cours d’exécution est défini dans un élément Dossier ou Fichier du format d’états électroniques (ER) en cours d’exécution.
Le code devise est facultatif. S’il est défini comme une chaîne vide, la devis d’entreprise du contexte d’exécution est utilisé.
Note
Les arguments print currency name flag
et decimal points
sont analysés pour les codes de langue suivants uniquement : CS, ET, HU, LT, LV, PL et RU. En outre, l’arguments print currency name flag
est analysé uniquement pour les sociétés où le contexte du pays ou de la région prend en charge la déclinaison des noms de devise.
Exemple 1
NUMERALSTOTEXT (1234.56, "EN-US", "", false, 2)
renvoie "Mille deux cent trente-quatre et 56".
Exemple 2
NUMERALSTOTEXT (120, "PL", "", false, 0)
renvoie "Sto dwadzieścia".
Exemple 3
NUMERALSTOTEXT (120.21, "RU", "EUR", true, 2)
renvoie "Сто двадцать евро 21 евроцент".