XL 2016 Chiffres décimales se transforment en nombre entier

desatan

XLDnaute Occasionnel
Bonjour tout le monde,

Je viens vers vous car je n'arrive pas à trouver ce que Excel 2016 fait à mon fichier.

J'ai un distancier (fichier ci joint) où quand je rentre 2 villes je clique sur calculer, la distance apparaît en colonne C.

Dans mon exemple, Paris - Créteil, le résultat est 13,5 kms arrondi dans mon fichier à 14 kms. Ceci fonctionne très bien sous Excel 2010.

J'ai donné ce fichier à un ami qui a Excel 2016, quand il met Paris - Crétail, le résultat en colonne C apparait à 135.

Je ne comprends pas pourquoi le 13,5 se transforme en 135 ?

Merci par avance.
 

Pièces jointes

  • Distancier.xlsm
    31.2 KB · Affichages: 49

camarchepas

XLDnaute Barbatruc
Bon ,

Je viens de tester ton fichier sur Excel 2016 et il fonctionne très bien.

Le problème doit venir de l'Excel ( Véroler ou config en anglais ?) ou du poste de ton Ami ( Il tourne bien sur Pc , pas sur Apple ?)

Enfin, pour ma part cela est superbe , j'ai testé une dizaine de parcours et toutes les distances sont correctes.

Bonne fin de journée.
 

job75

XLDnaute Barbatruc
Bonjour desatan, salut camarchepas, heureux de te revoir :)

Chez moi (la virgule est le séparateur décimal sur mon ordi) j'obtiens 135 km.

Il n'y aura plus de problème si en fin de macro Calculer on remplace :
Code:
Distance = Replace(Distance, ",", "")
par :
Code:
Distance = Replace(Distance, ",", ".")
A+
 

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 461
dernier inscrit
dams94