Bonjour j'ai une colonne excel contenant des nombres très longs :
1,1201E+16
Je veux convertir (pour un import dans Access entre autre) cette cellule en texte et que le chiffre (qui devient du texte apparaisse dans sa forme longue :
11201003055000300 (pour ce cas précis)
Mais rien n'y fait,
J'obtiens toujours sa forme scientifique.
je suis passé par un :
Qui ne modifie que son apparence mais le chiffre récupéré par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Selection.NumberFormat = "0"
reste une forme scientifique
Code : Sélectionner tout - Visualiser dans une fenêtre à part Stockage = CStr(cells(ligne,18))
je suis passé par un cdbl pour essayer de stocker le chiffre dans sa forme longue et rien.
J'ai fait un :
Et toujours rien (et pourtant cela m'a souvent suffit)
Code : Sélectionner tout - Visualiser dans une fenêtre à part cells(ligne,18)="'" & cells(ligne,18)
bref j'ai perdu beaucoup de temps opur quelque chose qui me semblait un détail facile à régler.
Du coup je vous appelle à la rescousse (avec une petite honte, je m'attends à une évidence mais j'ai beaucoup chercher sans trouver mon bonheur)
Merci du coup de main éventuel.
A bientôt.
Partager