Msgbox et impossibilité de formatter un nombre

Dragonax

XLDnaute Nouveau
Bonjour à tous,

j'aimerais, dans une msgbox, afficher un nombre en le formattant.

J'ai, dans ma procédure vba, une variable numérique qui s'appelle "max" (dites bonjour à Max :) ) et une variable string appelée maxformat

J'aimerais que cette variable apparaisse dans une msgbox sous le format "###.###,##"

j'ai donc utilisé la commande

maxformat = Format(max, "###.###,##")
style = vbYes
title = "Résultats"
response = MsgBox(msg, style, title)

et le format reste déséspérément 00000000000,00.

Qui peut m'aider à résoudre ce problème à la fois esthétique et confortable?

Merci infiniment

Dragonax
 

Dragonax

XLDnaute Nouveau
Re : Msgbox et impossibilité de formatter un nombre

Bonjour Mutzik,

merci pour ta réponse... qui m'a fait réfléchir.
J'ai un excel anglophone et je viens de trouver la "bonne formule":

maxformat = Format(max, "000,000.00 €")
j'ai rajouté le € car je parle d'euro...

merci beaucoup pour la lumière que tu as apportée dans mes neurones ténébreux.
 

Discussions similaires

Réponses
13
Affichages
21 K
Compte Supprimé 979
C

Membres actuellement en ligne

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 870
dernier inscrit
Armisa