Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autres Macro pour conevrtir des lignes excel en CSV

loredana goian

XLDnaute Nouveau
Bonjour,

Premièrement je voudrais vous dire que je suis débutante sous VBA .

J'ai un fichier excel depuis lequel j'ai besoin de generer un fichier csv distincte pour chaque ligne. Le fichier a des info colonne A jusqu'au I.
Comment je doit construire le macro sans que les info initialle soient perdues?

Merci pour votre aide
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Loredana,
Un petit fichier test aurait été le bienvenu.
Alors en PJ un essai un peu en aveugle avec ce que j'ai compris .

Séparateur csv : point virgule
Chaque ligne est exportée avec son entete
Le nom du fichier est "Ligne x.csv"
Le dossier de stockage est le dossier courant.

Bon exercice pour débuter en VBA.
 

Pièces jointes

  • Loredana.xlsm
    17.8 KB · Affichages: 5

lgoian

XLDnaute Nouveau
Merci bcp pour ton aide. oui c'est le résultat attendu. j'aurais besoin de savoir (un oublie dans ma demande, désolé): dans chaque csv de sortie je dois pas avoir l'entête. quel est le code à introduire dans le macro contruit
Encore un GRAND MERCI
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour,
dans chaque csv de sortie je dois pas avoir l'entête
Dans ce cas ce n'est pas un csv.
Dans un csv la première ligne est l'entête avec les champs, c'est ce qui permet de différencier les champs à la lecture. Ce qui fait que les fichiers de sortie sont directement exploitables, par XL par ex.
Si vous ne voulez pas de cette ligne alors utilisez cette PJ, il suffisait de la simplifier sans tenir compte de l'entête.
 

Pièces jointes

  • Loredana V2.xlsm
    17.8 KB · Affichages: 4

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…