Ecrire dans un fichier CSV existant
pirg30
Messages postés
2
Statut
Membre
-
pirg30 Messages postés 2 Statut Membre -
pirg30 Messages postés 2 Statut Membre -
Bonjour,
je manipule un petit peu les macros Excel avec VBA mais là, je ne trouve pas de solution simple à mon problème, pourtant je suis sûr qu'elle existe.
Je voudrais écrire des données dans un fichier CSV existant.
Les données, je les récupère dans le fichier Excel et les affectent à des variables.
Mais comment incrémenter le fichier CSV sachant qu'il contient déjà des données et que je voudrais mettre les nouvelles données à la suite ?
Merci pour votre aide.
je manipule un petit peu les macros Excel avec VBA mais là, je ne trouve pas de solution simple à mon problème, pourtant je suis sûr qu'elle existe.
Je voudrais écrire des données dans un fichier CSV existant.
Les données, je les récupère dans le fichier Excel et les affectent à des variables.
Mais comment incrémenter le fichier CSV sachant qu'il contient déjà des données et que je voudrais mettre les nouvelles données à la suite ?
Merci pour votre aide.
3 réponses
-
Salut
Je ne sais pas ce que tu utilises comme fonction pour ouvrir un fichier mais perso j'utilise celle-là :
FichierCSV = "C:\chemin"
Open FichierCSV For Append As #1
Print #1, "blablabla"
Close #1
Append étant l'argument pour ajouter et non écraser. -
-
Je me doutais qu'il y avait une solution simple.
Merci ça fonctionne bien