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

Tout savoir sur les extensions et aller plus loin avec vos suites bureautiques préférées.
Les questions sur la programmation des OXT doivent être postées dans la section Macros située plus bas.

Modérateur: Vilains modOOs

Règles du forum
Cette section est faite pour présenter des extensions visant à améliorer ou ajouter des fonctionnalités.
Vous pouvez commenter ou ajouter des remarques sur l'extension. Mais, si vous avez une question sur l'installation, le fonctionnement ou l'utilisation, vous devez poster dans la section du logiciel où se produit le problème (Writer, Calc, Impress, Draw, Math ou Base).
Si vous désirez publier une extension, merci de contacter un modérateur par MP.

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

Messagepar bm92 » 27 Mai 2010 08: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 :
  • 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é 3728 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.
bm92
ManitOOu
ManitOOu
 
Message(s) : 2562
Inscrit le : 26 Nov 2005 15:42

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

Messagepar bm92 » 12 Juil 2011 11:36

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é 1756 fois
:!: Version obsolète
Le site de l'auteur de cette extension est http://numbertext.org/ la page d'accueil est assez étourdissante.
Bernard

OpenOffice.org 1.1.5 fr / Apache OpenOffice 4.1.1 / LibreOffice 5.0.5.2 (X64)
MS-Windows 7 SP1 64bits Familial
bm92
ManitOOu
ManitOOu
 
Message(s) : 2562
Inscrit le : 26 Nov 2005 15:42

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

Messagepar Papayes » 08 Mars 2013 10:06

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é 1479 fois

Ouverturede Numbertext 0.9.5.png

Cordialement
"Tout ce qui n'est pas donné est perdu"
Avatar de l’utilisateur
Papayes
RespOOnsable RH
RespOOnsable RH
 
Message(s) : 4154
Inscrit le : 07 Déc 2005 15:55
Localisation : Vic-Fezensac dans le Gers


Retour vers Extensions

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité