Lorsque vous utilisez une macro pour écrire des informations dans un fichier texte, vous souhaiterez peut-être ajouter des informations à un fichier existant plutôt que de créer un nouveau fichier texte à partir de zéro. Pour ce faire, tout ce que vous avez à faire est d’ouvrir le fichier pour Ajouter plutôt que Sortie. Le code suivant montre ce processus:

Open "MyFile.Dat" For Append As #1 For J = 1 to NewValues     Print #1, UserVals(OrigVals + J)

Next J Close #1

Lorsque le fichier est ouvert en mode Ajouter, toute nouvelle information est ajoutée à la fin du fichier, sans perturber le contenu existant.

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (9206) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

lien: / excel-Appending_to_a_Non-Excel_Text_File [Ajout à un fichier texte non Excel].