VBA format dans un MsgBox

Bonsoir à tous,

    Dim Retour As Integer
    Dim totrecu As String
    Retour = MsgBox("Confirmez la saisie pour la famille ?" & Chr(10) & totrecu, vbYesNo + vbCritical + vbDefaultButton2, "Encaissement")

Comment afficher "totrecu" au format monétaire à 2 décimales, sans symbole ?

Bon W-E

amicalement

Claude.

Bonsoir,

pourquoi un format monétaire à 2 décimales, sans symboles?

Avec :

x = Format([A1], "0.00") * 1

on a la valeur de A1, en format numérique, avec 2 décimales....

Edit, pour rectifier

Salut felix,

j'ai testé avec ce code

Retour = MsgBox("Confirmez la saisie pour la famille ?" & Chr(10) & Format(totrecu, "0.00"), vbYesNo + vbCritical + vbDefaultButton2, "Encaissement")

en oubliant le *1 (à quoi çà sert ?), çà a l'air de marcher comme çà !

Claude.

Bonsoir, Claude

Si je te l'ai mis, peut-être que la question n'était pas claire....

Et avec ce code, peut-être que cela regroupait toutes les possibilités?

Peut-être?

Essaie....

re,

avec le *1, je n'ai plus les décimales, je laisse donc comme çà.

merci felix

à+.....Claude.

Rechercher des sujets similaires à "vba format msgbox"