Arrondi superieur à 0.1 [VbA] - Programmation
Marsh Posté le 24-09-2001 à 13:53:13
tu fais:
temp=application.worksheetfunction.roundup(0.1,2)
Marsh Posté le 24-09-2001 à 22:06:03
ça m'archerais pas ça ? :
retval = arrondi(chiffre)
public funcion arrondi (value as double) as double
value = value *10
value =round (value)
arrondi=value/10
end fucntion
Marsh Posté le 24-09-2001 à 23:31:03
heu ....en fait round(valeur,1) tout simplement ça marche pas ???
Marsh Posté le 25-09-2001 à 08:38:20
Non round ne fait que arrondir.
Genre : 1.52=1.5
1.56=1.6
Sinon merci nur, ta formule marche!!
Marsh Posté le 24-09-2001 à 10:05:19
Impossible de trouver la formule de l'arrondi superieur qui existe sous excel (et pas sous vba).
J'ai essayé format(chiffre,"0.0" ) mais c'est la même chose que round(chiffre,1).(arrondi)
Quelqu'un a-t-il réussi?
---------------