Valeur affichée dans msgbox

  • Initiateur de la discussion Initiateur de la discussion BobStriker
  • 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 !

B

BobStriker

Guest
Bonjour à tout le Forum,
j'affiche un msgbox qui récupère la valeur d'une cellule , par exemple :182,14.Mais dans le msg,pas d'arrêt 2 chif après la virgule,donc j'ai 182,14587652325485698.
merci à celle,celui ,qui m'aidera là dessus.
 
BobStricker, le forum

Si j'ai bien comprs, aide toi de cela pour ton cas :

Dans un UserForm avec un Command bouton

Private Sub CommandButton1_Click()

Dim d
d = Sheets("Feuil1").Range("A1").Value
d = Format(d, "#,##0.00")
MsgBox ("La valeur de ma cellule : A1" & vbCrLf & "de la feuille : Feuil1 " & vbCrLf & vbCrLf & vbTab & "est " & d)

End Sub

Salut, G'Claire
 
Salut

la solution est avec NumberFormat ="#,##0.00" sinon regarde dans l'aide.

regarde l'aide de NumberFormat

j'ai eu ce problème en Visual Basic est la solution ete

Dim MaVariant as Variant
Dim Chiffre as Currency

MaVariant = Format(Chiffre, "##,##0.00")

Mais en VBA , c'est NumberFormat.

Bonne courage
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
285
Réponses
4
Affichages
452
Retour