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
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
Sub Essai()
ChDir ThisWorkbook.Path
Open "xx.txt" For Output As #1
Print #1, Trim(Replace([A1], ",", "."))
Print #1, Trim(Replace([A2], ",", "."))
Close #1
End Sub