Bonjour,
J'ai effectué une macro afin de faire un arrondi et changer le format d'un nombre en fonction de sa valeur sur la plage sélectionné. (voir fichier joint)
Le problème vient quand il y a un 5 après la derniere décimale voulu :
-Normalement, quand il y a un 5 ça arrondi au supérieur (exemple : 11.15 devient 11.2 ou 11.25 devient 11.3)
- Or avec cette macro quand la dernière décimale voulu est un nombre pair il fait arrondi à l'inférieur et avec un nombre impair il fait arrondi au supérieur (exemple : 11.15 devient 11.2 ou 11.25 devient 11.2). Cette logique m'échappe totalement.
Je vous joint mon fichier avec en D : les nombres avant la macro ; en E : ce que je suis sensé avoir ; en F le résultat rendu par la macro.
Je vous laisse essayer ça, mais je trouve cela très étrange... Si vous avez une solution à ce problème critique je suis preneur.
Merci beaucoup
Adrien