ecrire un chiffre en lettre à l'aide d'un code VBA ou formule excel

2

Bonjour famille 

j'ai decouvert le VBA ça fait un bon moment, j'arrive à faire pas mal de chose avec.C'est aussi grace à vos lumières à travers tout ce que j'ai appris sur excel sur ce forum.

 Aujourd'hui je sollicite votre expertise pour la conversion des chiffres en lettres en utilisant le code vba (ou une formule excel si possible). En fait je travaille avec un pote sur la conception d'un fichier de paie et on aimerait automatiser l’écriture en lettres du montant net à payer.

  VOICI LE FICHIER POUR EXEMPLE :  FICHIER TEST

encore merci pour votre aide.

matsniper Posté le 3 septembre, 14:48
par matsniper
Répondre
2

Bonjour famille, 

j'ai fouillé un peu partout sur la toile et j'ai trouvé quelque chose de très intéressant. Je tire mon chapeau à son auteur pour ce boulot (même si je ne sais plus qui en est l'auteur car j'ai tellement parcouru des forums à la recherche de solutions...)

en Fait c'est un code VBA (très long) à insérer dans un module. ce code contient plusieurs paramètres et fonctions dont la principale (=entexte) qui va permettre de faire la conversion des chiffre en lettres. Une fois ce module pret, la fonction devant servir à la conversion (ici la fonction ENTEXTE) apparait parmi les fonctions du tableur.

voici le fichier final pour plus de compréhension

https://www.cjoint.com/c/IIejK6uaF86

matsniper Posté le 4 septembre, 11:44
par matsniper
2

Bonjour,


Voici un exemple de Thierry Pourtier (hommage) SANS MACRO VBA !

https://www.cjoint.com/c/IIimiOtsFkq


Patrice33740 Posté le 8 septembre, 14:06
par Patrice33740

Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :