Fichier CVS de plus de 256 colonnes

  • Initiateur de la discussion Patrice
  • Date de début
P

Patrice

Guest
Bonjour,

Je dois générer un fichier plat pour une migration de données, mais commportant plus de 300 colonnes
Je les réparti sur deux onglets, mais à l'export je ne puis les sauvegarder d'un seul coup
Si je sauvegarde deux fichiers CSV, j'essaye de les importer dans Excel comme étant deux colonnes uniquement et je resauvegarde ensuite.
Le pb est qu'il génére des ' pour encadrer mes deux zones résultantes et je ne trouve pas de ruse pour exporter mes 300 colonnes avec un ; comme séparteurs en une seule fois !
Si je suis arrivé à me faire comprendre, j'espère qu'une personne bien attentionnée me donnera un coup de main, ou une idée !!! car je je sais comment faire sinon faire de la programmation VBA
D'avance merci à toutes/Tous
Pat
 
P

Papaye

Guest
Bonjour Patrice,

As tu essayé de te créer un nouveau fichier texte en faisant lire le premier et en remplacant les ' par rien.

Ca doit ressembler à

Open NomRep & 'Monfichier2.txt' For Output As #2
Do While Not EOF(1) ' Effectue la boucle jusqu'à la fin du fichier.
Line Input #1, MaLigne
MaLigneAmoi = Application.WorksheetFunction.Substitute(MaLigne, ',', ';')
Print #2, MaLigneAmoi
Loop
Close #1
Close #2


Papaye
 

Discussions similaires

Statistiques des forums

Discussions
312 764
Messages
2 091 859
Membres
105 079
dernier inscrit
Biscot_399