[Calc] Convertir un nombre en texte : NUMBERTEXT, MONEYTEXT
Publié : 27 mai 2010 06:23
Bonjour,
Convertir un nombre en son équivalent textuel est nécessaire dans certaines usages, typiquement remplir un chèque.
Il existe plusieurs tentatives à base de macros, voire de formules Calc, pour faire cela.
L'extension Numbertext est la plus professionnelle, à ma connaissance. Et elle est offerte en licence OpenSource.
Elle intègre deux fonctions nouvelles dans Calc :
Rapatriez l'extension (fichier oxt).
Installez-la avec le menu Outils > Options > Gestionnaire des extensions. Redémarrez OpenOffice.org (désactivez auparavant le "Démarrage rapide").
Le document Calc ci-dessous donne plus d'explications et des exemples d'utilisation dans Calc. Il contient quelques macros pour les adeptes de la programmation. [edit 28/05/2010] La version 0.9.1 supporte le catalan, la numération indienne en anglais (en-IN), les nombres ordinaux en français (premier, quarante-deuxième) et en anglais. Le document d'exemples est mis à jour.
Convertir un nombre en son équivalent textuel est nécessaire dans certaines usages, typiquement remplir un chèque.
Il existe plusieurs tentatives à base de macros, voire de formules Calc, pour faire cela.
L'extension Numbertext est la plus professionnelle, à ma connaissance. Et elle est offerte en licence OpenSource.
Elle intègre deux fonctions nouvelles dans Calc :
- NUMBERTEXT( ) convertit un nombre en un texte, dont on peut spécifier la langue parmi un grand nombre, y compris des variantes comme fr-BE et fr-CH et des langues comme l'hébreu, le japonais. Elle peut aussi écrire un nombre en chiffres romains.
- MONEYTEXT( ) convertit un nombre en un texte de valeur monétaire, dont on peut spécifier la langue et la devise monétaire. Le texte obtenu intègre l'expression de la devise.
Rapatriez l'extension (fichier oxt).
Installez-la avec le menu Outils > Options > Gestionnaire des extensions. Redémarrez OpenOffice.org (désactivez auparavant le "Démarrage rapide").
Le document Calc ci-dessous donne plus d'explications et des exemples d'utilisation dans Calc. Il contient quelques macros pour les adeptes de la programmation. [edit 28/05/2010] La version 0.9.1 supporte le catalan, la numération indienne en anglais (en-IN), les nombres ordinaux en français (premier, quarante-deuxième) et en anglais. Le document d'exemples est mis à jour.