XL 2016 Ajouter Langue Anglaise dans un macro Convertisseur Chiffre en Lettre

Faiez_ka

XLDnaute Nouveau
Bonjour à tous ,
J'ai ce fichier qui permet de convertir les chiffres en lettres , je veux ajouter la langue anglaise avec les mêmes paramètres
je parle de la première fonction =ConvNumberLetter
 

Pièces jointes

  • ABC_EN_FR.xlsm
    43.4 KB · Affichages: 11
C

Compte Supprimé 979

Guest
Bonjour Faiez_ka,

L'écriture de nombre en lettre peut être très différent selon la langue, vouloir mettre ça dans une même et seule fonction me semble inopportun

En revanche, on peut très bien créer une fonction générale qui appellerait l'une ou l'autre selon la langue demandée ;)

La fonction générale est appelée ainsi
VB:
=ConvNombreEnLettre(Nombre;Langue)
Soit "FR" ou "EN" ou la langue
Code:
=ConvNombreEnLettre(B2;"EN")

Voici le fichier

A+
 

Pièces jointes

  • ABC_EN_FR.xlsm
    46.7 KB · Affichages: 11

patricktoulon

XLDnaute Barbatruc
bonsoir
quand on chercheon trouve

 
C

Compte Supprimé 979

Guest
Salut Patrick,

La preuve que non, j'ai cherché aussi et ne suis pas tombé dessus 😜 😂
Mais ce n'est pas ce qui est demandé ou je n'ai pas compris ta réponse 🤔

Le demandeur veut une fonction qui puisse faire les 2 (Français/Englais)

A+
 
Dernière modification par un modérateur:

patricktoulon

XLDnaute Barbatruc
bonjour bruno
perso je préfère 2 fonctions plus petites et plus légères

les petites dernières de 2021 nbdecFR32 et nbdecUS32
qui gèrent 1 , 2 ou 3 décimales
avec
  1. arrondi auto
  2. arrondi superieur
  3. arrondi inférieur
  4. pas d'arrondi
tu constatera qu'au départ c'est le même moteur de conversion que tout mes fonctions du genre
il sera facile de modifier la virgule en "dollars" et ajouter "cents" a la fin

il y a celle ci aussi diverses monnaies

et j'ai aussi l'inverse
lettres en nombre 🤣
 

Pièces jointes

  • 4 Nombre lettre NB_DEC32 FR et US .xlsm
    46.3 KB · Affichages: 3

Discussions similaires

Statistiques des forums

Discussions
312 215
Messages
2 086 316
Membres
103 176
dernier inscrit
jean.yvesjean.yves