Microsoft 365 nombre en lettres incomplet

  • Initiateur de la discussion Initiateur de la discussion phil66
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

phil66

XLDnaute Junior
Bonjour à tous,

J'ai récupéré une feuille avec laquelle une formule me traduit les nombres en lettres (et surtout au format "belge" 😉 ).
Par contre il y a un souci dans la formule car si j'ai bien la partie "entier" qui s'affiche en lettres, les décimales restent
en chiffres!

Exemple : € 714,15 devient : sept cent quatuorze euros et 15 centimes...

Qu'est-ce qui coince ?

Je joins le fichier en question.

Merci d'avance,

Phil
 

Pièces jointes

Bonjour,

Chez oim :
Beuro.png




A quoi sert l'arobase en début de formule ??? 🤔
erreur-milliers-png.1176048
 
J'ai récupéré ce truc d'Internet et juste modifié pour ajouté le "et" quand il y a des centimes.
VB:
'https://www.youtube.com/watch?v=ulbMvNPo6SQ
'
'***********
' Devise=0   aucune
'       =1   Euro €
'       =2   Dollar $
' Langue=0   Français
'       =1   Belgique
'       =2   Suisse
'***********
' Conversion limitée à 999 999 999 999 999 ou 9 999 999 999 999,99
' si le nombre contient plus de 2 décimales, il est arrondit à 2 décimales

Edit: Maintenant, s'il faut remplacer les Cents par centimes et le Euros par euros et une majuscule au début, ça peut être fait en 2 coups de cuillère à pot car le code est parfaitement lisible, ce qui n'est pas toujours le cas 😵

1691409891991.png


Voir post suivant pour la correction.
 

Pièces jointes

  • 1691409884116.png
    1691409884116.png
    7 KB · Affichages: 10
Dernière édition:
A priori, l'@ ne doit rien changer au résultat. Il est en principe ajouté automatiquement par Excel 2021, Web & 365. Mais sait-on jamais.
Intéressant de noter que le post #20 et son fichier sont passés totalement sous les radars !🥱
 
Hello
perso je suis en excel 2021, et l'arobase n'est mis QUE lorsque la formule fait référence à une cellule APPARTENANT à une table structurée..

pour l'exercice, j'ai repris le fichier de Patrick, j'ai mis les deux colonnes en TS
j'ai retapé la formule pour que ce fameux @ apparaisse.. et la fonction donne toujours le bon résultat

de ce que je sais, l'arobase est la pour indiquer une référence à la cellule de la MEME ligne
ca permet de différencier la référénce à UNE ligne d'une référénce à la colonne complete
tablo[@colonne1] == cellule de la meme ligne
tablo[Colonne1] == toute la colonne
 
re
à merci @vgendron
donc pour le coup je pense que les essais donnant un résultat bizarre sont dues a une erreur de manip de l'utilisateur ou un soucis conceptuel du TS
je me suis creusé la tête hier pour en trouver la raison

purée pourtant c'est pas peine de faire tout pour simplifier la tache de l'utilisateur
 
perso je suis en excel 2021, et l'arobase n'est mis QUE lorsque la formule fait référence à une cellule APPARTENANT à une table structurée..
Pareil sous 2016, mais ça c'est devant la référence d'une cellule, pas devant une fonction comme c'est le cas ici. 😉

Le lien du camarade Dudu2 concernant l'arobase est 👍
On voit que ce n'est pas l'arobase qui proquerait un éventuel dysfonctionnement.
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour