Bonjour tout le monde,

J'ai Access 2003, mais j'ai quand même besoin de cette fonction car la fonction Round proposé par Access n'est vraiment pas terrible !

Donc voilà, elle marche bien, mais je n'arrive pas à comprendre l'utilité ou l'effet de la première ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
If Expo < 0 Then Arrondi = Arrondi(Nbre * 10 ^ Expo, Abs(Expo))
J'ai l'impression que la fonction marcherait aussi bien sans cette partie
Essayez par exemple n = Arrondi(21,-1) sans la ligne IF
Remarquez aussi que Expo et Nbre sont passées "ByVal"



A vous, et merci...