Conversion float to chaine en toute lettre

Fermé
aminela - 3 mai 2011 à 12:55
piopicolo Messages postés 1373 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 8 novembre 2018 - 3 mai 2011 à 13:49
Bonjour,

j'ai besoin d'une fonction en vb.net
qui prend en entrée un nombre float et en sortie une chaîne en toute lettre
exemple: 2540,300 devient: deux mille cinq cent quarante dinars trois cent millimes

Merci d'avance

1 réponse

piopicolo Messages postés 1373 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 8 novembre 2018 198
3 mai 2011 à 13:49
Bonjour,
Il faut que tu te la fabriques car la formule de chiffre à chiffre existe mais pas de chiffre à lettre.
tu dois faire une transformation à partir de deux colonnes /
la première est le chiffre de 0 à 9
la deuxième les noms des chiffres de zéro à neuf.
tu fais un macro qui va te transférer les chiffres en leur équivalent lettre avec des tests de position pour introduire cent et mille en bonne place et ainsi de suite.

A+
0