Conversion Nombre en Lettre

Résolu
nonossov Messages postés 638 Statut Membre -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -
Bjr mes amis,
je demande votre aide concerenant une macro de conversion, Nombre en lettre, on ajoutant "convertible" à la fin de la conversion.

exemple:
si je met 3 : la conversion sera: tois euros convertibles
et si je met: 3.5 euro: la conversion sera: trois euros et cinq centimes convertibles

la macro est automatique exécutable sur une seule cellule.

Merci infiniment mes amis

4 réponses

Résumé de la discussion

Une macro de conversion en VBA transforme des nombres en lettres en ajoutant 'convertible' à la fin, par exemple 3 donne 'trois euros convertibles' et 3,5 'trois euros et cinq centimes convertibles'.
Des solutions en VB6 et VBA sont discutées, notamment une ressource FAQ et des échanges sur l'exécution automatique dans une seule cellule et sur la gestion des chiffres.
Plusieurs réponses portent sur la manipulation des tableaux VBA avec IsArray et UBound, les risques d'erreur et l'usage du Goto, certains préconisant des alternatives plus propres.
D'autres échanges indiquent des corrections de code et des propositions pour initialiser ou étendre des tableaux dans AjouteResultat et AjouteTroisChiffres, démontrant une attention portée à la gestion dynamique des tableaux en VBA.

Généré automatiquement par IA
sur la base des meilleures réponses
  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    https://www.commentcamarche.net/faq/11100-vb6-net-vba-transformer-chiffres-en-lettre
    1
    1. Utilisateur anonyme
       
      Bonsoir,

      Ce code utilise des goto, c'est déconseillé depuis tellement longtemps que je ne m'en souviens pas.
      En plus, il est dit compatible avec Vb.net, ce qui est vrai à la condition d'importer les instruction vb6 dans vb.net, ce qui est aussi déconseillé. Bon vu que la demande concerne vba, on s'en fout un peu, mais quand même,
      0
    2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784 > Utilisateur anonyme
       
      Bonjour Whismeril,

      « Ce code utilise des goto, c'est déconseillé depuis tellement longtemps que je ne m'en souviens pas » : depuis plus de 20 ans !

      Mais n'est-ce pas un des premiers hoax ?

      Hormis le fait que certains trouvent que « cela rend le code moins compréhensible », y aurait une raison justifiée de bannir le Goto ?

      Cdlt
      Patrice
      0