Mise ne forme d'un champ numérique avec suppression de la virgule

Hornet06

XLDnaute Nouveau
Bonjour
Après recherches sur le Forum , je n'ai pas trouvé la solution au problème ci-dessous

Dans une macro , je dois mettre en forme un chiffre contenant des décimales

Le résultat doit être formaté avec :
- 15 caractères maxi
- supprimer la virgule, mais conserver les valeurs des décimales
- compléter le chiffre obtenu par des Zéros positionner devant

Exemple : 129,45 deviendra 000000000012945
Actuellement dans ma macro j'utilise
Selection.NumberFormat = "000000000000000 ;[Red]-000000000000000"


et voici le résultat sous XL : 000000000000779 (attention il y a un espace a la fin)
et sous export CSV avec séparateur ; ;000000000000779 ;

Il manque la partie décimale a ce nombre

Merci de votre aide
 

Pierrot93

XLDnaute Barbatruc
Re : Mise ne forme d'un champ numérique avec suppression de la virgule

Bonjour,

si toujours 2 décimales, tu peux toujours multiplier par 100 la valeur de ta cellule et appliquer le format idoine... sans plus de détails, difficile d'en dire plus...

bonne journée
@+
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87