Après le 15 éme chiffre j'ai que des 0 ?

Anr1

XLDnaute Occasionnel
Supporter XLD
Bonjour Forum,

J'aimerais bien que vous m'aidez afin de résoudre mon problème avec Excel 2016 c'est que j'ai des "0" après le 15 ème chiffre dans la colonne "B" qui contint une formule de : =SUBSTITUE(I2;"n°";"";1)*1

J'ai essayé avec Format texte ça donne une valeur comme : 2,13217E+16


Mon exemple est en fiche joint.

Merci d'avance :)
 

Pièces jointes

  • test1.xlsx
    9.4 KB · Affichages: 10

Dranreb

XLDnaute Barbatruc
Bonjour.
En multipliant le texte par 1 vous le convertissez en nombre.
Or il y a des choses que vous ignorez sur la manière dont les nombres sont stockés en tant que valeurs de cellules.
Le classeur joint l'explique en détail.
 

Pièces jointes

  • ValeursExcelVsVBA.xlsm
    69.8 KB · Affichages: 9

Hasco

XLDnaute Barbatruc
Repose en paix
Bonjour,

Enlevez le *1 de la formule pour rester en texte et tout ira bien.
D'ailleurs on se demande l'utilité de SUBSTITUE(I2;"n°";"";1) puisqu'il n'y a pas de 'n°' dans vos données!?
Bonne journée
 

Anr1

XLDnaute Occasionnel
Supporter XLD
Bonjour.
En multipliant le texte par 1 vous le convertissez en nombre.
Or il y a des choses que vous ignorez sur la manière dont les nombres sont stockés en tant que valeurs de cellules.
Le classeur joint l'explique en détail.


Bonjour @Dranreb;

Merci pour ton message ; Je suis pas fort en VBA si vous pouvez travailler l’exemple de mon fichier joint ça seras génial de ta part

Merci d'avance
 

Discussions similaires

Réponses
8
Affichages
429