conversion nombre en texte

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email:: ph.poumailloux@orange.fr
Sujet:: conversion nombre en texte
Question:: Je souhaite convertir un nombre (ex 15) et lettre (ex quinze).
La formule
BATHTTEXT() me donne une suite de petit carré
NUMBERTEXT ou MONEYTEXT() me donne NAME?
org.mumbertext.numbertext() me donne NAME ?
Quelle formule faut-il utiliser ? Quelle extension chargée ?
Merci de votre éclairage
Philippe POUMAILLOUX

Bonjour,

Pour utiliser les fonctions NUMBERTEXT , tu dois installer l'extension
dispo ici : https://extensions.libreoffice.org/extensions/numbertext-1
ensuit si tu veux convertir ta cellule B1 en "francais" :
=NUMBERTEXT(B1;"fr")

PS: la fonction BATH utilisée converti ton chiffre en Thai comme indiqué
dans la doc (chez moi, ça indique bien les caractères en thai, mais je suis
sous linux, ce qui explique peut-être que ça fonctionne mieux) :wink:
Yves

Quelle version de LibreOffice as-tu ? Je vois que tu utilises windows 7
minimum, mais quelle version exactement? je ne sais pas si l'extension
utilise Java, mais sinon quelle version as-tu car je sais que certaines
fonctionnalités en ont besoin.

j'utilise la version 5.2.7.2
Si je lis le message d'erreur on dirait que ton application a une erreur
avec le premier argument, pourrais-tu m'envoyer en perso un exemple de ton
fichier pour que je puisse voir si le problème est dans le fichier ou pas ?

ps: ne pas oublier de répondre à tout le monde sinon ton message ne passe
plus sur la liste...
Yves

J'utilise Windows 10

Je viens de re télécharger la dernière version de Libre Office mais j'ai toujours le même résultat.

Le fichier (copie en pièce jointe anonyme) a fonctionné avec la le transfert chiffre en lettre l'année dernière... puis blocage...

Philippe Poumailloux
Tél. : 02 43 81 06 22

Message du 18/06/17 15:49
De : "yves dutrieux"
A : "Philippe POUMAILLOUX"

, "users LibreOffice LO"

Copie à :
Objet : Re: [fr-users] conversion nombre en texte

Quelle version de LibreOffice as-tu ? Je vois que tu utilises windows 7 minimum, mais quelle version exactement? je ne sais pas si l'extension utilise Java, mais sinon quelle version as-tu car je sais que certaines fonctionnalités en ont besoin.

j'utilise la version 5.2.7.2

Si je lis le message d'erreur on dirait que ton application a une erreur avec le premier argument, pourrais-tu m'envoyer en perso un exemple de ton fichier pour que je puisse voir si le problème est dans le fichier ou pas ?

ps: ne pas oublier de répondre à tout le monde sinon ton message ne passe plus sur la liste...

Yves

Bonjour

Merci de votre réponse et de votre rapidité...

Je viens d'installer l'extension mais voilà le message que j'obtiens :

(com.sun.star.lang.IllegalArgumentException) { { { Message = "Impossible de d\X00e9tecter le type de m\X00e9dia : file:///C:/Users/Philippe/AppData/Roaming/LibreOffice/4/user/uno_packages/cache/uno_packages/lu4unbf1.tmp_/numbertext-0.9.5.oxt", Context = (com.sun.star.uno.XInterface) @1a09e10 } }, ArgumentPosition = (short) -1 }

Et quand je l'utilise comme vous l'indiquez j'ai comme réponse : #NAME ?

Pas de chance...

Merci du dépannage possible..

Très cordialement

Philippe Poumailloux
Tél. : 02 43 81 06 22

Message du 18/06/17 14:47
> De : "yves dutrieux"
> A : ph.poumailloux@orange.fr
> Copie à : "users LibreOffice LO"
> Objet : Re: [fr-users] conversion nombre en texte

>
>

Bonjour,

>
> Pour utiliser les fonctions NUMBERTEXT , tu dois installer l'extension dispo ici :  https://extensions.libreoffice.org/extensions/numbertext-1
> ensuit si tu veux convertir ta cellule B1 en "francais" :
> =NUMBERTEXT(B1;"fr")
>
>

PS: la fonction BATH utilisée converti ton chiffre en Thai comme indiqué dans la doc (chez moi, ça indique bien les caractères en thai, mais je suis sous linux, ce qui explique peut-être que ça fonctionne mieux)  :wink:

>

Yves

>

>
>

Bonjour

>
> Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
> Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.
>
>
> Email:: ph.poumailloux@orange.fr
> Sujet:: conversion nombre en texte
> Question:: Je souhaite convertir un nombre (ex 15) et lettre (ex quinze).
> La formule
> BATHTTEXT() me donne une suite de petit carré
> NUMBERTEXT  ou MONEYTEXT() me donne NAME?
> org.mumbertext.numbertext() me donne NAME ?
> Quelle formule faut-il utiliser ? Quelle extension chargée ?
> Merci de votre éclairage
> Philippe POUMAILLOUX
>
>
> --
> Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
> Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
> Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
>

>
> --
>

web site : http://www.molenbaix.com

--

web site : http://www.molenbaix.com

rajoute ";FR" à ta commande, c'est bien le premier argument qui pose
problèmes :wink:

=NUMBERTEXT(J2;"fr") marche.

Yves

nb, y'a peut-être quand même un problème car normalement, ça devrait
marcher sans forcer la langue d'après la doc de l'extension,
j'ai donc simplement édité ta cellule , enlevé et remis la dernière
parenthèse, et je l'ai revalidée et ça marche... ??

Yves

peux-tu essayer avec cette version (j'ai remarqué que ton fichier est
enregistré au format 1.0 et cette version est en 1.2).

Yves

Effectivement le fichier montre bien la bobnne réponse pour ce que tu as fait.... mais si je reproduit la même formule dans une autre des cases.... réponse : #NAME?
Et si je réécrit la formule dans les cases que tu as remplies alors cela ne marche plus...

C'est à ne rien y comprendre...

Philippe

Message du 18/06/17 16:48
De : "yves dutrieux"
A : "Philippe POUMAILLOUX"

Copie à : "users LibreOffice LO"
Objet : Re: [fr-users] conversion nombre en texte

peux-tu essayer avec cette version (j'ai remarqué que ton fichier est enregistré au format 1.0 et cette version est en 1.2).

Yves

nb, y'a peut-être quand même un problème car normalement, ça devrait marcher sans forcer la langue d'après la doc de l'extension,

j'ai donc simplement édité ta cellule , enlevé et remis la dernière parenthèse, et je l'ai revalidée et ça marche... ??

Yves

rajoute ";FR" à ta commande, c'est bien le premier argument qui pose problèmes :wink:

=NUMBERTEXT(J2;"fr") marche.

Yves

J'utilise Windows 10

Je viens de re télécharger la dernière version de Libre Office mais j'ai toujours le même résultat.

Le fichier (copie en pièce jointe anonyme) a fonctionné avec la le transfert chiffre en lettre l'année dernière... puis blocage...

Philippe Poumailloux
Tél. : 02 43 81 06 22

Message du 18/06/17 15:49
> De : "yves dutrieux"
> A : "Philippe POUMAILLOUX"

, "users LibreOffice LO"

> Copie à :

Objet : Re: [fr-users] conversion nombre en texte
>
>

Quelle version de LibreOffice as-tu ? Je vois que tu utilises windows 7 minimum, mais quelle version exactement? je ne sais pas si l'extension utilise Java, mais sinon quelle version as-tu car je sais que certaines fonctionnalités en ont besoin.

>
>

j'utilise la version 5.2.7.2

>

Si je lis le message d'erreur on dirait que ton application a une erreur avec le premier argument, pourrais-tu m'envoyer en perso un exemple de ton fichier pour que je puisse voir si le problème est dans le fichier ou pas ?

>

>

ps: ne pas oublier de répondre à tout le monde sinon ton message ne passe plus sur la liste...

>

Yves

>

>
>

> Bonjour

> Merci de votre réponse et de votre rapidité...

> Je viens d'installer l'extension mais voilà le message que j'obtiens :

>

> (com.sun.star.lang.IllegalArgumentException) { { { Message = "Impossible de d\X00e9tecter le type de m\X00e9dia : file:///C:/Users/Philippe/AppData/Roaming/LibreOffice/4/user/uno_packages/cache/uno_packages/lu4unbf1.tmp_/numbertext-0.9.5.oxt", Context = (com.sun.star.uno.XInterface) @1a09e10 } }, ArgumentPosition = (short) -1 }
>
>

> Et quand je l'utilise comme vous l'indiquez j'ai comme réponse : #NAME ?

>

> Pas de chance...

> Merci du dépannage possible..

> Très cordialement

> Philippe Poumailloux
> Tél. : 02 43 81 06 22

>

>

>

>

>

>

Message du 18/06/17 14:47
> > De : "yves dutrieux"
> > A : ph.poumailloux@orange.fr
> > Copie à : "users LibreOffice LO"
> > Objet : Re: [fr-users] conversion nombre en texte

> >
> >

Bonjour,

> >
> > Pour utiliser les fonctions NUMBERTEXT , tu dois installer l'extension dispo ici :  https://extensions.libreoffice.org/extensions/numbertext-1
> > ensuit si tu veux convertir ta cellule B1 en "francais" :
> > =NUMBERTEXT(B1;"fr")
> >
> >

PS: la fonction BATH utilisée converti ton chiffre en Thai comme indiqué dans la doc (chez moi, ça indique bien les caractères en thai, mais je suis sous linux, ce qui explique peut-être que ça fonctionne mieux)  :wink:

> >

Yves

> >

> >
> >

Bonjour

> >
> > Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
> > Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.
> >
> >
> > Email:: ph.poumailloux@orange.fr
> > Sujet:: conversion nombre en texte
> > Question:: Je souhaite convertir un nombre (ex 15) et lettre (ex quinze).
> > La formule
> > BATHTTEXT() me donne une suite de petit carré
> > NUMBERTEXT  ou MONEYTEXT() me donne NAME?
> > org.mumbertext.numbertext() me donne NAME ?
> > Quelle formule faut-il utiliser ? Quelle extension chargée ?
> > Merci de votre éclairage
> > Philippe POUMAILLOUX
> >
> >
> > --
> > Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
> > Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
> > Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
> >

> >
> > --
> >

web site : http://www.molenbaix.com

>
> --
>

web site : http://www.molenbaix.com

--

web site : http://www.molenbaix.com

--

web site : http://www.molenbaix.com

--

web site : http://www.molenbaix.com

Je n'ai pas la réponse complète mais c'est bien un problème de police.

Pour faire court et pour les autres utilisateurs : On a du avec Philippe ,
renommer son profil Libo et reinstaller l'extension. Ensuite ok....

Juste pour info.
Yves