Exporter une ligne dans un fichier .txt

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 !

hemerode

XLDnaute Junior
Bonsoir A tous,

je souhaite créer un historique avec un fichier .txt

je souhaite que la ligne active de ma feuille Excel s'ajoute au fichier .txt (sans le supprimer) au moyen d'un bouton.

Donc chaque fois que je clique sur le bouton, il y a une écriture en plus dans le fichier .TXT.

Merci pour votre aide.
 
Re : Exporter une ligne dans un fichier .txt

Re,

voici une petite macro qui ajoutera dans un fichier "historique.txt" le texte qui lui est passé en paramètre:

VB:
Sub Historiser(strTexte As String)
    Dim f As Integer
    f = FreeFile()
    Open ThisWorkbook.Path & "\historique.txt" For Append As #f
    Print #f, strTexte
    Close #f
End Sub

utilisation exemple pour enregistrer la date et le contenu des cellules des colonnes A et B de la ligne active, séparé par un point virgule.

Code:
Sub CommandButton_Click()
 
 
     Historiser Format(date, "dd/mm/yyyy") &  ";" Range("A" & activecell.row) & ";" Range("B" & activecell.row)
 
 
End Sub

A+
 
- 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

Réponses
5
Affichages
267
Réponses
4
Affichages
106
  • Question Question
Microsoft 365 bouton supprimer
Réponses
4
Affichages
100
Réponses
22
Affichages
657
Réponses
7
Affichages
419
Retour