Page 1 sur 1

[Calc] Convertir un nombre en texte : NUMBERTEXT, MONEYTEXT

MessagePublié: 27 Mai 2010 08:23
par bm92
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 :
  • 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.

Comme il s'agit de fonctions Calc (Add-in), il est possible de les utiliser en programmation, quelque soit l'application (Writer, Draw...)

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.
infos_NumberText_MoneyText.ods
(20.91 Kio) Téléchargé 3955 fois


[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.

Re: [Calc] Convertir un nombre en texte : NUMBERTEXT, MONEYT

MessagePublié: 12 Juil 2011 11:36
par bm92
Ajout:
Profitant d'une accessibilité passagère du site des extensions, voici la version 0.9.4, récupérée le 12/07/2011.
numbertext-0.9.4.oxt
Extension Numbertext
(70.64 Kio) Téléchargé 1861 fois
:!: Version obsolète
Le site de l'auteur de cette extension est http://numbertext.org/ la page d'accueil est assez étourdissante.

Re: [Calc] Convertir un nombre en texte : NUMBERTEXT, MONEYT

MessagePublié: 08 Mars 2013 10:06
par Papayes
Bonjour,

Laozi nous signale la sortie de la nouvelle version Numbertext 0.9.5
qui est indispensable si vous utilisez la version LibO 4.0 .

A télécharger sur le site de l'auteur http://numbertext.org/
ou sur les sites des Extensions http://extensions.libreoffice.org/extension-center/numbertext-1

ou directement du forum :
numbertext-0.9.5.oxt
(68.7 Kio) Téléchargé 1597 fois

Ouverturede Numbertext 0.9.5.png

Cordialement