VBA Arrondi variable

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

V

vivi4561

Guest
Bonjour,

J'ai un petit soucis d'arrondi. En effet, lorsque j'exécute mon code VBA (au pas à pas), j'observe que ma variable a plusieurs chiffres après la virgule (exactement 3 car j'utilise la fonction Round (nombre,3).

Cependant lorsque je copie cette valeur dans la case Excel, Excel me fait un arrondi (malgré le fait que j'ai défini au préalable la case en indiquant qu'il y a 3 chiffres après la virgule).

Je m'explique : si ma variable sous VBA vaut 2.562 alors sur excel je retrouve 2.560


Savez d'où vient le soucis ?


Merci d'avance,


Vince
 
Re : VBA Arrondi variable

Re,

J'ai déclaré ma variable en Currency.

Voici le bout de code
Sheets("Transport_Calcul").Cells(j, 14).Value = Round(FraisTransportVERSE, 3)

La variable "FraisTransportVERSE" possède 5 ou 6 chiffres après la virgule. Mais un fois dans le excel j'ai le soucis.
 
- 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
598
Réponses
12
Affichages
1 K
S
  • Question Question
Microsoft 365 Mise à Jour dates
Réponses
0
Affichages
650
Stephane Mex
S
L
Réponses
10
Affichages
1 K
L
A
Réponses
12
Affichages
2 K
AnjyD
A
Retour