Arrondir en VBA

Résolu
amerya2016 Messages postés 37 Statut Membre -  
Pierre1310 Messages postés 8854 Statut Membre -
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

  1. eljojo_e Messages postés 1255 Statut Membre 155
     
    En vba, il faut écrire
    round(toncalcul), 2) '2 étant le nombre de décimal

    1
    1. Pierre1310 Messages postés 8854 Statut Membre 652
       
      j'ai utilisé Application.WorksheetFunction.RoundUp(stock_a * 100, 2) mais oui ça revient au même.
      0
    2. eljojo_e Messages postés 1255 Statut Membre 155 > Pierre1310 Messages postés 8854 Statut Membre
       
      C'est différent, roundup() c'est un arrondi supérieur, et round() c'est un arrondi tout court
      0