Arrondir en VBA

Résolu
amerya2016 Messages postés 33 Date d'inscription   Statut Membre Dernière intervention   -  
Pierre1310 Messages postés 8564 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je souhaiterais arrondir la valeur_a ... mais j'ai pas pu le faire.
je vous pris de bien vouloir m'aider


Merci

2 réponses

eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   154
 
En vba, il faut écrire
round(toncalcul), 2) '2 étant le nombre de décimal

1
Pierre1310 Messages postés 8564 Date d'inscription   Statut Membre Dernière intervention   651
 
j'ai utilisé Application.WorksheetFunction.RoundUp(stock_a * 100, 2) mais oui ça revient au même.
0
eljojo_e Messages postés 1155 Date d'inscription   Statut Membre Dernière intervention   154 > Pierre1310 Messages postés 8564 Date d'inscription   Statut Membre Dernière intervention  
 
C'est différent, roundup() c'est un arrondi supérieur, et round() c'est un arrondi tout court
0