Comment convertir un chiffre en lettre en dirham

LHNI Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
oz@work Messages postés 127 Date d'inscription   Statut Membre Dernière intervention   -
merci bc
A voir également:

3 réponses

[Dal] Messages postés 6205 Date d'inscription   Statut Contributeur Dernière intervention   1 105
 
Bonjour LHNI,

Ta question est peu compréhensible.

Peux-tu la préciser ?
Pourquoi "en Dirhams" ?
Veux-tu convertir une somme décrite en lettres en langue française en chiffres ?

Si c'est bien cela, je ne connais pas de Modules CPAN qui fasse cela.

Mais c'est faisable de façon pas trop complexe (sans vérification de la saisie) en prenant comme base les règles françaises d'écriture des nombres.

Tu en as un descriptif utile là : http://olivier.miakinen.free.fr/vrac/nombres.php

Par une personne qui a fait l'exercice de conversion chiffres -> lettres et lettres -> chiffres en Php.


Dal
0
LHNI Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
merci bc Mer dal de ton aide
0
LHNI Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
merci bc pour votre service, oui exactement je cherche à convertir une somme décrite en chiffre pour la convertir en lettres langue française ? exemple :300.87 dirhams - trois cent dirhams virgule quatre vingt sept cenntimes sous excel 2007
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Il existe une macro, mais qui ne prend pas en compte les décimales ...
0
oz@work Messages postés 127 Date d'inscription   Statut Membre Dernière intervention   3
 
Sinon, j'ai créé, pour un ami, une version sans macro (mais à la formulation atroce!!!) pour convertir un prix compris entre 0,00 et 999.999.999,99 euros en lettres.

>> https://www.cjoint.com/?DKlgL5k73Mj

Mais, il me semble qu'il y avait juste un soucis au niveau de la règle du S pour quatre-vingt (celle du S de cent est respectée).

Il suffirait juste à LHNI de transformer les mots "euro" et "euros" dans ma "méga-formule" par "dirham" et "dirhams".
0