Fichier .txt supérieur à un million de lignes

Fichier .txt supérieur à un million de lignes - VB/VBA/VBS - Programmation

Marsh Posté le 10-09-2015 à 16:35:50    

Bonjour,
 
J'ai un fichier .txt qui dépasse le million de lignes.
J'ai besoin de pouvoir lire les informations donc exit le fichier .txt  
 
Habituellement j'aurai copié le .txt dans excel et utilisé le convertisseur pour créer mes colonnes
 
Mais là je dépasse le nombre de lignes autorisées (même par Excel 2010).
J'ai besoin d'une ligne (avec x colonnes) à chaque fois que je trouve A67 ou H67 ou C67 ou B67 ou M67 ou P67 ou L67
 
Une piste ? peut-être vba ? pas sûre comme je n'arrive pas à créer le classeur xls
 
Merci d'avance,

Reply

Marsh Posté le 10-09-2015 à 16:35:50   

Reply

Marsh Posté le 10-09-2015 à 17:03:52    

Via un langage de script ou compilé : tu ouvres le fichier, lis ligne par ligne (donc pas de pb de RAM) et en fonction du contenu, tu fais ton traitement.
 
Langages de scripts : PHP, Perl, Python, PowerShell ou AutoIt si t'es sous Windows (vu que tu parles d'excel, je conclus que oui). Sous Linux, t'as Awk de très bien adapté.
 
Langages compilés : C, C++, C#, Java, Delphi...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 10-09-2015 à 17:23:57    

D'accord avec rufo.

 

Autre option : avoir accès à un SGBDR avec un outil de chargement de fichiers (sql server + dts/ssis ou autre)

 

Ou bien un éditeur puissant genre ultraedit + une regex qui fait ce que tu veux (mais là j'ai des doutes, même si je n'ai pas trop compris ce que tu cherches à faire)


Message édité par TotalRecall le 10-09-2015 à 17:25:59

---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 11-09-2015 à 00:06:54    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed