pb d'écriture dans un fichier txt.

  • Initiateur de la discussion Initiateur de la discussion francois91
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

francois91

XLDnaute Occasionnel
Bonjours,
Je veux créer un fichier texte adapté à la fonction scripte de AutoCAD pour cela il faut une certainne mise en forme
tout d'abord les chiffres décimaux doivent s'écrire avec un . et non une , (9.1 et non 9,1)
et il ne doit y avoir d'espace inutile
Or les valeurs que je veux entrer sont dans un tableau excel et lorsque je tape
Print #1, Worksheets("page graphe").Cells(4, 18 + i)
un espace devant et derrière la valeur se créent (ex: 5 )
Si quelqu'un avait une idée pour modifier tout ça...
Merci d'avance
 
Re : pb d'écriture dans un fichier txt.

Bonjour

Sans format, il y a un espace devant (signe) ajouté par Print #1.
Il faut écrire avec un format:

Sub Essai()
Open "xx.txt" For Output As #1
Print #1, Format([A1], String(Len([A1]), "0")) &";"
Print #1, Format([A2], String(Len([A2]), "0"));
Close #1
End Sub

JB
Formation Excel VBA JB
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour