montant en lettres  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

montant en lettres  Sujet résolu

Messagepar massimo » 24 Mai 2011, 12:15

Bonjour à tous,

je voudrais écrire en toutes lettres un montant en euro. Je précise que cette cellule sera relié à la cellule qui contient le montant en chiffres. Comment puis-je procéder?

Merci
massimo
Jeune membre
 
Messages: 45
Inscription: 20 Mai 2011, 10:02
Version Excel: 2007

Re: montant en lettres

Messagepar libellule85 » 24 Mai 2011, 12:34

Bonjour massimo,
Installe le fichier en pièce jointe dans Excel ensuite met dans la cellule où tu veux que le montant apparaisse en lettre
Code: Tout sélectionner
=ConvNumberLetter(cellule contenant le montant en chiffres)

A Bientôt
Fichiers joints
ModNumLettre.zip
(1.75 Kio) Téléchargé 81 fois
@+

Image
libellule85
Membre fidèle
 
Messages: 117
Inscription: 22 Mai 2011, 18:57
Localisation: La Roche sur Yon
Version Excel: 2007 FR

Re: montant en lettres

Messagepar massimo » 24 Mai 2011, 13:56

libellule85 a écrit:Bonjour massimo,
Installe le fichier en pièce jointe dans Excel ensuite met dans la cellule où tu veux que le montant apparaisse en lettre
Code: Tout sélectionner
=ConvNumberLetter(cellule contenant le montant en chiffres)

A Bientôt


Petite question subsidiaire,

comment procède tu pour installer ce fichier dans excel?
massimo
Jeune membre
 
Messages: 45
Inscription: 20 Mai 2011, 10:02
Version Excel: 2007

Re: montant en lettres

Messagepar libellule85 » 24 Mai 2011, 14:05

re,
Il faut que tu ailles dans Visual Basic et là tu fais importer ensuite ton fichier apparaitra dans l'arborescence qui se trouve à gauche et tu cliques sur Module il doit t'apparaitre le module nommé ModNumLettre tu cliques dessus sur la droite apparaitra la macro et là tu adaptes les paramètres que tu veux à savoir :

Devise=0 aucune
' =1 Euro €
' =2 Dollar $
' Langue=0 Français
' =1 Belgique
' =2 Suisse
@+

-- 24 Mai 2011, 20:42 --

re-massimo,
Je venais aux nouvelles : as-tu réussi la petite manip ??
@+
@+

Image
libellule85
Membre fidèle
 
Messages: 117
Inscription: 22 Mai 2011, 18:57
Localisation: La Roche sur Yon
Version Excel: 2007 FR

Re: montant en lettres

Messagepar massimo » 25 Mai 2011, 13:13

libellule85 a écrit:re,
Il faut que tu ailles dans Visual Basic et là tu fais importer ensuite ton fichier apparaitra dans l'arborescence qui se trouve à gauche et tu cliques sur Module il doit t'apparaitre le module nommé ModNumLettre tu cliques dessus sur la droite apparaitra la macro et là tu adaptes les paramètres que tu veux à savoir :

Devise=0 aucune
' =1 Euro €
' =2 Dollar $
' Langue=0 Français
' =1 Belgique
' =2 Suisse
@+

-- 24 Mai 2011, 20:42 --

re-massimo,
Je venais aux nouvelles : as-tu réussi la petite manip ??
@+


petit problème je ne sais pas du tout comment "aller dans VBA", je n'ai jamais utilisé cet outil...
massimo
Jeune membre
 
Messages: 45
Inscription: 20 Mai 2011, 10:02
Version Excel: 2007

Re: montant en lettres

Messagepar Zirak » 25 Mai 2011, 13:18

Bonjour,

Lorsque tu es sur ta feuille excel, alt + F11 pour ouvrir l'environnement VBA.

Cordialement.
A méditer:

"Au fur et à mesure que vous connaissez les problèmes des autres, vous vous rendez compte que le votre n'est pas si grave."
Zirak
Membre impliqué
 
Messages: 1007
Inscription: 18 Mai 2011, 14:59
Localisation: 58
Version Excel: 2010 FR

Re: montant en lettres

Messagepar massimo » 25 Mai 2011, 13:53

Voila je suis parvenu à importer la fonction et celle-ci marche correctement!

Cependant, elle ne mentionne ni "euros" ni "centimes". Je m'explique au travers d'un exemple simple:

je tape 25.30 dans ma cellule A1. Je définie la cellule A2 avec la fonction ConvNumberLetter avec pour seul argument la fonction A1

La cellule A2 me renvoie l'inscription suivant: vingt-cinq virgule trente
Or, ce que je désire est : vingt-cinq euros et trente centimes

Si quelqu'un a une solution à me fournir, je suis preneur! Merci d'avance
massimo
Jeune membre
 
Messages: 45
Inscription: 20 Mai 2011, 10:02
Version Excel: 2007

Re: montant en lettres

Messagepar Banzai64 » 25 Mai 2011, 14:05

Bonjour



Devise=0 aucune
' =1 Euro €
' =2 Dollar $
' Langue=0 Français
' =1 Belgique
' =2 Suisse


par défaut : sans devise et Français

Rajoutes le paramètre de la devise

Code: Tout sélectionner
ConvNumberLetter(A1;1)


Pas essayé
Image
Avatar de l’utilisateur
Banzai64
Passionné d'Excel
 
Messages: 4616
Inscription: 21 Nov 2010, 16:42
Localisation: Jurançon
Version Excel: 2003 FR

Re: montant en lettres

Messagepar libellule85 » 25 Mai 2011, 19:10

Bonsoir,

Tout était noté dans mon message que j'ai posté le 24 Mai à 14 h 05 il suffisait de lire attentivement

Image

Image

.... ensuite ton fichier apparaitra dans l'arborescence qui se trouve à gauche et tu cliques sur Module il doit t'apparaitre le module nommé ModNumLettre tu cliques dessus sur la droite apparaitra la macro et là tu adaptes les paramètres que tu veux à savoir :

Devise=0 aucune
' =1 Euro €
' =2 Dollar $
' Langue=0 Français
' =1 Belgique
' =2 Suisse


Je pense qu'avec ces explications que tu peux changer maintenant les paramètres de la macro..
Bonne soirée
@+

Image
libellule85
Membre fidèle
 
Messages: 117
Inscription: 22 Mai 2011, 18:57
Localisation: La Roche sur Yon
Version Excel: 2007 FR

Re: montant en lettres

Messagepar massimo » 26 Mai 2011, 11:42

Merci pour ces nouvelles précisions et votre patience à mon égard!

Cordialement,
massimo
Jeune membre
 
Messages: 45
Inscription: 20 Mai 2011, 10:02
Version Excel: 2007

Suivante

Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Google [Bot], Google Adsense [Bot] et 8 invités