[VBA / Excel] Arrondir à l'entier supérieur

Résolu
sfritz Messages postés 49 Statut Membre -  
 abdavulocat -
Bonjour,
tout est écrit dans le titre.
j'utilise actuellement une variable en Integer, mais les valeurs sont arrondies au supérieur ou à l'inférieur.
J'aimerai qu'elle soit arrondie uniquement au supérieur, même quand je suis a X,00000001 que ça me mette X+1 comme entier.
Comment faire ça?
Pouvez vous m'aider?

Merci
Configuration: Windows XP
Firefox 2.0.0.11

12 réponses

  1. Mik-78 Messages postés 10 Statut Membre 26
     
    Bon le sujet date, mais ça peut en intéresser d'autres !

    Vous vous compliquez la vie, il suffit d'écrire tout simplement :
    Application.WorksheetFunction.RoundUp(Valeur)
    24
    1. Inconnue
       
      Oui mais avec entre les parenthèses (Valeur, Nombre de chiffres après la virgule)
      Par exemple pour arrondir à l'entier supérieur :
      Application.WorksheetFunction.RoundUp(Valeur,0)
      0