Une autre solution ...

=MAJUSCULE(SI(QUOTIENT(A9;1)>1;NUMBERTEXT(QUOTIENT(A9;1))&" euros ";NUMBERTEXT(QUOTIENT(A9;1))&" euro ")& SI(A9-QUOTIENT(A9;1)>0,01; NUMBERTEXT(DROITE(ARRONDI(A9-QUOTIENT(A9;1);2);2))&" centimes ";NUMBERTEXT(DROITE(ARRONDI(A9-QUOTIENT(A9;1);2);2))&" centime "))

-------- Message original --------
Sujet : Re: [users-fr] Conversion de chiffres en lettres avec contraintes
De : Jean Michel PIERRE <[email protected]>
Pour : [email protected]
Date : 29/04/2010 16:25
DEPREZ Christophe PREF35 SSIT a écrit :
bonjour henri,

Le problème est que la fonction "NombreTexte" d'Excel n'existe pas dans Calc ...

Bien à toi
-------- Message original --------
Sujet : Re: [users-fr] Conversion de chiffres en lettres avec contraintes
De : Henri Boyet <[email protected]>
Pour : [email protected]
Date : 29/04/2010 12:33
Le 29 avril 2010 10:25, DEPREZ Christophe PREF35 SSIT <
[email protected]> a écrit :

 Bonjour à tous,

Je cherche à convertir la formule suivante d'excel vers CALC

="ARRETE LE PRESENT ETAT A LA SOMME DE "&MAJUSCULE(NombreTexte(C440))&"
("&FRANC(C440;0)&")" (format de cellule perso du type # ##\_EUR)

Ce qui donne

ARRETE LE PRESENT ETAT A LA SOMME DE SOIXANTE-DIX MILLE QUATRE CENT UN
EUROS (70 401 EUR)

*Contraintes *


   1. Le résultat de la conversion des chiffres en lettres ne dois pas
apparaitre dans une cellule contiguë, je fais allusion à l'excellente macro développée par christianwd qui propose 4 choix (à gauche, à droite, en
   dessous, au dessus) mais en cellule *C444*
2. Le résultat doit être actualisé automatiquement si la valeur de la
   cellule C440 est modifié, le tout en majuscule

Un grand merci pour votre aide

Christophe
Christian a créé une extension :

http://extensions.services.openoffice.org/project/ChiffresEnLettres
Dans cette extension, la fenêtre de paramétrage permet de saisir du texte avant et après le résultat. Maintenant il faudrait voir un de tes documents pour tester un adressage de cellule pour le résultat différent.

J.M






---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à