Ecrire dans ficher TXT

  • Initiateur de la discussion Initiateur de la discussion fifi
  • 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 !

fifi

XLDnaute Occasionnel
Bonsoir le forum,
je me casse un peu la tête pour savoir comment écrire dans un fichier texte depuis excel.

j'ai des ligne de ce type dans la première colonne d'une feuille excel :

"Aspirate(2,"">> WFWaterLysisA << 514"",0,""_dil*/2"",0,0,0,0,0,0,0,0,0,0,2,0,1,""010810"",0); "
"Dispense(2,"">> WaterFast << 524"",0,""_dil*/2"",0,0,0,0,0,0,0,0,0,0,4,0,1,""0110002"",0); "

J'ai bien essayé d'enregistrer la feuille en format txt mais cette opération me rajoute des " au début et à la fin des lignes :s.

donc je pense que je pourrai enregistrer ces lignes sans aucune modification de syntaxe en écrivant directement dans le fichier.

qui peu m'aider?

merci
 

Staple1600

XLDnaute Barbatruc
Re : Ecrire dans ficher TXT

Re




Non pas 40, juste lire la page 3 du Wiki de MichielXld , qui comme son sommaire l'indique parle des fichiers texte

Pour preuve:

Les fichiers textes
  • Ecrire la valeur de la cellule A1 dans une fichier texte , par l'instruction Append
    Remarques : Les données viennent s'inscrire à la suite des lignes existantes .Si le fichier .Txt n'existe pas , il sera créé automatiquement .​
    Sub excelVersFichierTexte()​
    Dim Cible As Integer​
    Cible = freeFile​
    Open "C:\Mes documents\michel excel\essai.txt" For Append As #Cible​
    Print #Cible, Range("A1") 'renvoie valeur cellule A1 dans fichier txt​
    Close #Cible​
    End Sub​
 

Discussions similaires

  • Question Question
Microsoft 365 appel des sous-routine
Réponses
3
Affichages
209
Réponses
11
Affichages
727