Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…