Vba format nombre avec nombre de chiffre après décimale

Signaler
Messages postés
37
Date d'inscription
mardi 12 avril 2011
Statut
Membre
Dernière intervention
18 janvier 2016
-
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
-
Bonjour à tous,

est-il possible d'imposer à vba un nombre de chiffre définit
après la virgule.
le but de la macro étant de sortir des coordonnées dans un fichier texte de
la manière suivante :
 150 
 0 
Fe 0 0 0
Fe 2.85 0 0
Fe 5.7 0 0
Fe 8.55 0 0
Fe 11.4 0 0
Fe 0 2.85 0
Fe 2.85 2.85 0
Fe 5.7 2.85 0
Fe 8.55 2.85 0
Fe 11.4 2.85 0
Fe 0 5.7 0
Fe 2.85 5.7 0
Fe 5.7 5.7 0
Fe 8.55 5.7 0
Fe 11.4 5.7 0

et je voudrais que ces coordonnées soient alignées,
par exemple :
 150 
 0 
Fe 0    0    0
Fe 2.85 0    0
Fe 5.7  0    0
Fe 8.55 0    0
Fe 11.4 0    0
Fe 0    2.85 0

je pense qu'il faut jouer sur le nombre de décimale
pouvez-vous m'indiquer quelle série de commandes utiliser
pour ça?

si ce n'est pas assez clair pour vous hésiter pas
à demander des informations.

Je vous remercie par avance pour vos réponses,

Jean-Baptiste

3 réponses

Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
233
Bonjour,
Pas vraiment clair et ton exemple ne rend pas les choses plus claires.
Quels nombres/colonnes sont à ainsi forcer ?
L'alignement est ensuite et par ailleurs une question d'affichage des données, pas des données.
elles-mêmes.

________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
Messages postés
18038
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
233
Si maintenant ton premier "tableau" est le contenu déjà existant de ton fichier texte, :
1) de quel type de fichier texte s'agit-il ? (structuré ou non ?). l'approche est différente selon, en effet, qu'il contient du texte ou des numériques !
2) ton deuxième "tableau" : à afficher dans quoi ?
Les réponses précises à ces deux questions sont nécessaires.


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
74
Salut

Si tu veux avoir des réponses, c'est à toi de fournir le maximum de détails, et pas à nous de te les demander.

Les valeurs que tu affiches ici se trouvent où ?
Dans une feuille, un fichier ?
Si fichier, comment sont-elles arrivées là ?
Par ton code ?
Quel code ?