Choisir nombre de decimales lors de l'affichage d'une variable

Résolu/Fermé
Beubsky Messages postés 6 Date d'inscription vendredi 28 juin 2013 Statut Membre Dernière intervention 12 juillet 2013 - 1 juil. 2013 à 10:07
Beubsky Messages postés 6 Date d'inscription vendredi 28 juin 2013 Statut Membre Dernière intervention 12 juillet 2013 - 1 juil. 2013 à 10:53
Bonjour,

Est-il possible de choisir le nombre de décimal d'une variable lorsqu'on déclare celle-ci en début de programme VBA ?

Je m'explique :
J'ai deux variable "valeur_mini" et "valeur_maxi" qui me permettent de faire plusieurs calculs dans une boucle "If" et d'afficher les résultats sur une feuille nommée "display" dans les cellules U128 à U150.
Je souhaite contrôler le nombre de décimal qui s'affiche dans ces cellules (garder seulement 2 décimales). Sachant que pour afficher les résultats, j'affiche mes 2 variables + du texte dans chaque cellules.
Du style : Sheets("Display").Cells(128+i, 21).Value = valeur_mini & "< X <" & valeur_maxi

Merci pour vos réponses,

Beubsky

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
1 juil. 2013 à 10:19
Bonjour,

Tu peux l'afficher ainsi :
 Sheets("Display").Cells(128+i, 21).Value = Format(valeur_mini,"0.00") & "< X <" & valeur_maxi 

Pour le format c'est en fonction de tes paramètres régionaux.
1
Beubsky Messages postés 6 Date d'inscription vendredi 28 juin 2013 Statut Membre Dernière intervention 12 juillet 2013
1 juil. 2013 à 10:53
Ça marche, merci beaucoup !

Bonne journée
0